Retail Shop and Showroom Location:

73 Main Street South
Woodbury, CT 06798

Days and Hours:
Wednesday – Saturday
10:00am – 5:30pm and by appointment

Tel. 203-266-4888

Leave a Reply

Your email address will not be published. Required fields are marked *