Address 3401 Reservoir Drive Philadelphia Pennsylvania 19121 United States
Schuylkill River Greenways NHA