Our Location 611 Main St, Somers, CT 06071
Phone: 860-763-0082 Our Hours Tues-Sat 9-5 Closed Sun & Mon