Book an Appointment: Endocrinology

If you have a medical emergency, please call 911. Please note that primary care is for adults 18+ only.

**If you are experiencing COVID symptoms such as sore throat, sneezing, cough, flu-like symptoms or sinus congestion, please schedule a virtual visit instead of an office visit.**

Please note that online scheduling is NOT AVAILABLE for Endocrinology doctors. To schedule an in-person or virtual visit, call the office directly.

Jump to a location:

Huntersville

Please note that online scheduling is NOT AVAILABLE for Endocrinology doctors. To schedule an in-person or virtual visit, call 704-489-3113.

SouthPark

Please note that online scheduling is NOT AVAILABLE for Endocrinology doctors. To schedule an in-person or virtual visit, call 704-489-3094.

Steele Creek

Please note that online scheduling is NOT AVAILABLE for Endocrinology doctors. To schedule an in-person or virtual visit, call 704-489-3102.

Uptown

Please note that online scheduling is NOT AVAILABLE for Endocrinology doctors. To schedule an in-person or virtual visit, call 704-489-3010.