The Body Shop

The Body Shop

Beauty & Spas in Windermere, FL

Beauty & Spas Cosmetics & Beauty Supply Skin Care

Contact us

Location

4914 Indian Deer Rd.,
Windermere , FL 34786 UNITED STATES

Reviews

The Body Shop 407-656-7840
4914 Indian Deer Rd.,
Windermere , FL 34786 UNITED STATES
$
The Body Shop

Detail information

Company name
The Body Shop
Category
Beauty & Spas
Rating
Not Rated
Tags
hair stylists,  beauty treatments,  hair and beauty salons manicure salons
Is this your business? Manage via YEXT
edit delete

The Body Shop

Contacts Location Details