Website Contact Phone Number 860-564-6126 Directions 180 Westminster Road Canterbury, CT 06331 United States View in Google Maps 41.6972268, -71.9947134 View All Businesses