Book an Appointment: Uptown

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.**

Jump to a specialty:

Internal Medicine


All virtual visits should be for established patients only (those who have seen a specific physician within the last three years). The exceptions are for any patient needing thyroid U/S, thyroid FNA, insulin starts, glucose monitoring starts or insulin pump starts. If you have been referred by your primary care physician for a consult with one of our endocrinologists, please call our office directly.

To schedule an in-person visit, call 704-495-6334.


Please note, acne, rosacea and rashes are the only appropriate reasons for a virtual visit. If you are experiencing any other issues or have questions, please call 704-489-3010 to schedule an in-office appointment.