Source Of Health

5 employees • 10752 N 89th Pl #118, Scottsdale, AZ, 85260, United States

Last Updated Aug 2, 2025

Company Overview

Company Name

Source Of Health

Address

10752 N 89th Pl #118, Scottsdale, AZ, 85260, United States

Employees

5

Established

2020

About Source Of Health

Source of Health is a Medspa and Wellness clinic located in Scottsdale, Arizona. The company offers personalized treatment plans for skin, body, and health, including aesthetic services, functional medicine, and wellness therapies.

Frequently Asked Questions about Source Of Health

Technologies Used

Social Profiles

Key Decision Makers

Steven Sorr Owner/Medical Director
LinkedIn
Steven Sorr Owner
LinkedIn
Pamela Bellamy Owner
LinkedIn
Steven Sorr Founder