Stackhouse Park

Stackhouse Park is a park in Westmont, Pennsylvania, a suburb of Johnstown. It is over 277 acres with 7 miles of hiking and bicycling trails.

Scroll to Top