Address 160 Highland Ave Cheshire CT 06410 United States
Phone: (203) 250-2111 Open 24 Hours a Day: No