Main content starts here, tab to start navigating

Hours & Location

123 South Main Street,
Newtown, CT 06470

(203) 491-2494

Open every day from 11AM - 9PM

Get Directions