The New England Quilt Museum, founded in 1987, is located in downtown Lowell, Massachusetts and is the only institute in the Northeastern United States solely dedicated to the art and craft of quilting. It is the second-oldest quilt museum in the United States.
Lowell National Historical Park Visitor Center
Four Sisters Owl Diner
Lowell National Historical Park
Boott Cotton Mills Museum
Cobblestones of Lowell
El Potro Mexican Bar & Grill
Life Alive Organic Cafe Lowell
Viet-Thai Restaurant