Located in Phila PA 19151

Overbrook Park

Bus Routes G 31 65 And Overbrook Train Station