The Body Shop in Indianapolis - Locations & Hours

Name Address Phone
The Body Shop - Keystone at the Crossing (Relocated – now near Guest Services and Nordstorm) 8702 Keystone Crossing 317-581-1231

Other popular stores in Indianapolis: