Chapelseed Community Garden

1592 Chapel St New Haven CT 06511 USA

(203) 562-6655

Location