GLENWOOD GREEN ACRES
Address: 1801 W. Glenwood Avenue, Philadelphia, PA 19132
Area: 3.67 acres
Garden type: Food Producing, Individual Plots
Founded: 1983
Preserved: 1997
Number of garden plots: 102
Contact: 1801glenwoodgreenacres@gmail.com
Website: glenwoodgreenacres.wixsite.com