Hours Of Operations The Body Shop Massachusetts The Body Shop Hours of Operation and Locations in Massachusetts 4.9 - 55 votes 1 Locations in Massachusetts steppbrothers.com The Body Shop Hours Category: Beauty & Health Grocery & Market Home & Garden The Body Shop - Lowell, MA 01854 731 Dutton St(978) 459-0862 View Store Details Recommend For You Wilsons Leather Jared Spanx Cartier Columbia Sportswear Prana Vitamin World Modells Naartjie Pearle Vision