The Linen Shop is located at 21 Elm Street in New Canaan, Connecticut.

For general inquiries, please fill out the contact form below or E-mail us directly. We look forward to being in touch with you.


The Linen Shop
21 Elm Street
New Canaan, CT 06840

Monday-Saturday: 10:00 AM – 5:30 PM