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. Due to the small size of our store and the 1:1 nature of rug showings, we are currently open by appointment only. We look forward to meeting you!