Telemedicine Lifestyle medicine Appointments
For patients located in: AK, AZ, CA, CO, CT, DE, FL, HI, IN, IA, LA, MD, MA, MN, NJ, ND, OH, OK, OR, PA, SD, TN, TX, UT, VA, WA
New Patient: 60 minute appointment
Follow-up: 30 or 60 minute appointment
in-person Lifestyle medicine Appointments
For patients located in: Utah
(office is at 177 E 900 S, SLC, UT 84111)
New patient: 60 minute appointment
Follow-up: 30 or 60 minute appointment
