1365 New Haven Ave, Milford CT
(203) 877 0153