Where is Philadelphia's Magic Gardens?

Where is Philadelphia's Magic Gardens located?

Philadelphia's Magic Gardens, Pennsylvania, United States (approx. 39.94278°, -75.15949°)


Where is Philadelphia's Magic Gardens on the map?