Contact Phone Number 860-546-6751 Directions 120 Lisbon Rd P.O. Box 564 Canterbury, CT 06331 United States View in Google Maps 41.6860603, -71.9957989 View All Businesses