Telemedicine Lifestyle medicine Appointments

For patients located in: AZ, CA, CO, FL, LA, MA, ND, OR, SD, TX, UT, WA

New Patient: 60 minute appointment

Follow-up: 30 or 60 minute appointment


in-person Lifestyle medicine Appointments

For patients located in: Utah

New patient: 60 minute appointment

Follow-up: 30 or 60 minute appointment