Branford Town Green
Address:
1019 Main St
Branford
, CT
, 06405
41° 16' 53.0832" N, 72° 48' 36.8316" W
See map: Google Maps