Our Location 611 Main St, Somers, CT 06071
Phone: 860-763-0082 Our Hours Tuse-Sat 9-5, Closed Sun & Mon, Spring hours coming soon.