1. The Body Shop Company 1101 S Central Ave, Laurel, DE 19956 Coordinate: 38.54925,-75.5691 Phone: (302) 715-5654