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