Pleasant Hill Park - Philadelphia, PA
Address:
9000 N. Delaware Ave
Philadelphia
, PA
, 19136
40° 2' 28.9824" N, 74° 59' 33.5544" W
See map: Google Maps