The Body Shop in Chandler - Locations & Hours

Name Address Phone
The Body Shop - Chandler Fashion Center 3111 West Chandler Blvd 480-855-5941

Other popular stores in Chandler: