Contact

Retail Location - OPENS 11/14/2026

18A Church Street, Guilford CT 06437

Call us

(203) 658-4486

New Retail Location - OPENING 2027

29 Water Street, Guilford CT 06437