Hours Of Operations The Body Shop Massachusetts Lowell The Body Shop Hours of Operation and Locations in Lowell, MA 4.9 - 55 votes 1 Locations in Lowell 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 Explore LowellView More Apparel MarshallsCarharttCatherinesRainbowThe Children's Place Sports TargetVansColemanOlympia SportsWinners Circle Pro Shop Jewelry MarshallsAvonJ JillNew to You Recommend For You Wilsons Leather Ramos Furniture Listenup PGA Tour Superstore Jared Furniture Row Sunglass Express Air Traffic Kites & Games Fast Fix Spanx