store:
 location:

The Body Shop in Torrance, California

207 Del Amo fashion Center
Torrance - 90503
View Details
21840 S Hawthorne Blvd
Torrance - 90503
View Details