Located at:

284 Main Street South

Southbury CT, 06488

(203) 264 - 3080

Mon - Sat 11:00am - 9:00pm

Sunday 12:00pm - 8:30pm