Book an Appt

Visit our storefront! The New England Loom Shop is located at 77 Main Street in Wenham, MA right off RT 1A. Click here or below to schedule an appointment for a rug showing, order pick-up, or just to browse our in-store collection of rugs, kilim mules, pillows, artwork, custom furniture & more. Be sure to note the products you are interested in viewing when booking so we can make the most of your visit. To keep customers safe and distanced at this time, we will currently be open by appointment only. We look forward to meeting you! 

 

Book an Appointment