Address 1380 Silas Deane Hwy Rocky Hill CT 06067 United States
Phone: (860) 529-1369 Open 24 Hours a Day: Yes