Contact Phone Number 860-546-6277 Directions 11 Knollwood Drive Canterbury, CT 06331 United States View in Google Maps 41.696540812093, -71.995569546033 View All Businesses