Our Location

The Lake House

66 Central AvenueWolcott, CT 06716
Get Directions

(203) 879-3273

Monday: Closed
Tuesday - Thursday: 12:00 pm - 8:00 pm
Friday - Sunday: 10:00 am - 4:00 pm