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