Meadowcroft Rockshelter and Historic Village
The Meadowcroft Rockshelter is an archaeological site which is located near Avella in Jefferson Township, Pennsylvania. The site is a rock shelter in a bluff overlooking Cross Creek, and contains evidence that the area may have been continually inhabited for more than 19,000 years
401 Meadowcroft Road Avella PA 15312
724-587-3412