Contact details Phone(203) 752-9558 WebsiteVisit official website ↗ LocationNorth Haven, CT 06473 Service areaConnecticut