Location:168-176 South Broad Street, Milford, CT 06460