Skip to content

Categories

Recreation

About Us

Powell Stackhouse Park is located in Johnstown, PA. The park's gorgeous 270+ acres features 8 miles of accessible trails and endless opportunities to explore and appreciate nature.

Back To Top