Stackhouse Park is a park in Westmont, Pennsylvania, a suburb of Johnstown. It has more than 277 acres with seven miles of hiking and bicycling trails.
Stackhouse Park is a park in Westmont, Pennsylvania, a suburb of Johnstown. It has more than 277 acres with seven miles of hiking and bicycling trails.