Get in Touch!
Have a question? Call or email us! Our normal storefront hours are Tuesday-Saturday from 10am-4pm, calls will be taken and returned during those times. We strive to return email within 24hrs!
Storefront Address: 113 Fenn Rd. Newington, CT 06111 (for directions, click here)