1143 Foxon Rd North Branford, CT 06471