Old North St. Louis Community Garden

Old North St. Louis Community Garden, 1435 St Louis Ave, St. Louis, MO 63106, United States

Location