Garden Map Image Breadcrumb Home Visit Garden Map Image Download a printable version of the map. Location 100 E. Northwestern Avenue Philadelphia, PA 19118