at 136 W Susquehanna Ave, Philadelphia , 19122 United States
22 FB users likes Norris Square Park, set it to 1 position in Likes Rating for Philadelphia, Pennsylvania in Playground category
Norris Square Park is Philadelphia based place and this enity listed in Playground category. Located at 136 W Susquehanna Ave PA 19122.