The Body Shop

The Loop | Website Map
Find Parking


The Body Shop is located at three North State St., Chicago.