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

address

401 Meadowcroft Road Avella PA 15312

phone

724-587-3412