Medical spa · Claimed
The Parlor
Scottsdale, Arizona
5.0 ★ · 20 reviews
Mapsly Score
5.2
Details
- Address
- 8111 E Thomas Rd Ste 124, Scottsdale, AZ 85251
- Phone
- +1480-265-9198
- Website
- theparloraz.com
- Photos
- 10
Is this your business?
See who's choosing the medical spa down the street, what your reviews really say, and the three fixes that actually move the needle this week.
See your free reality check →