Stamper Site

Stamper Site is an archaeological site significant for its excavation of the Panhandle culture. It was declared a National Historic Landmark in 1964. The location is not disclosed by the National Park Service, and access is restricted by the private owner.

Stamper Site

Stamper Site is an archaeological site significant for its excavation of the Panhandle culture. It was declared a National Historic Landmark in 1964. The location is not disclosed by the National Park Service, and access is restricted by the private owner.