Where is South Park Road Station?
South Park Road Station is located in Bethel Park. If you'd like to find things to see and do in the area, you might like to visit PPG Paints Arena and Acrisure Stadium.
Things to see and do near South Park Road Station
What to see near South Park Road Station
- PPG Paints Arena
- Acrisure Stadium
- University of Pittsburgh
- Highmark Stadium
- Duquesne Incline
Things to do near South Park Road Station
- South Hills Village
- Sandcastle Water Park
- Station Square
- Market Square
- Southpointe Town Center