224 New Haven Ave, Milford, CT, USA
A:
B: 224 New Haven Ave, Milford, CT, USA

See on Google Maps