Location
East Shore Park
Woodward Ave & Tuttle St.
New Haven, CT
See map: Google Maps