The Body Shop

>
>
>
St. Louis

The Body Shop locations & hours in St. Louis

The Body Shop - St. Louis

2047 St. Louis Galleria, St. Louis, Missouri 63117
3148621988

The Body Shop locations & hours near St. Louis

12 miles

The Body Shop - Chesterfield

778 Chesterfield Mall, Chesterfield, Missouri 63017
6365360905
20 miles

The Body Shop - Fairview Heights

218 St.Clair Square, Fairview Heights, Illinois 62208
6186327383
153 miles

The Body Shop - Peoria

5201 West War Memorial Drive, Peoria, Illinois 61615
3096916044
153 miles

The Body Shop - Champaign

2000 North Neil Street, Champaign, Illinois 61820
2173516008
189 miles

The Body Shop - Springfield

2825 South Glenstone, Springfield, Missouri 65804
4178814380

The Body Shop - Missouri

All The Body Shop locations and store hours in Missouri

Number of stores: 4
State: Missouri change state