278 Barstow Rd Canterbury, CT 06331