Naturopathic practitioner · Claimed
Dr. Steven Sorr
Scottsdale, Arizona
5.0 ★ · 8 reviews
Mapsly Score
4.3
Ranks #33 of 43 naturopathic practitioners in Scottsdale.
Details
- Address
- 10752 N 89th Pl #118, Scottsdale, AZ 85260
- Phone
- +1480-361-4005
- Website
- mysourceofhealth.com
- Photos
- 4
Is this your business?
See who's choosing the naturopathic practitioner down the street, what your reviews really say, and the three fixes that actually move the needle this week.