The Body Shop

>
>
Oklahoma

The Body Shop locations & hours in Oklahoma

The Body Shop - Oklahoma City

1901 NW Expressway, Oklahoma City, Oklahoma 73118
4058485233

The Body Shop - Tulsa

7021 South Memorial, Tulsa, Oklahoma 74133
9182525129

The Body Shop - Oklahoma

All The Body Shop locations and store hours in Oklahoma

Number of stores: 2
State: Oklahoma change state



Cities