Website Contact Phone Number 860-546-9058 Directions 1 Knollwood Drive #8 Canterbury, CT 06331 United States View in Google Maps 41.6968307, -71.998989 View All Businesses