Individual provider · Type 1 NPI
Charles Thompson Upchurch, MD
Endocrinology, Diabetes & Metabolism Physician · Charlotte, NC
Practice location
201 S College St Fl 12
Charlotte, NC 28244-0002
Mailing address
5960 Fairview Rd Ste 500
Charlotte, NC 28210-3113
Other practice locations
- 630 Matthews Township Pkwy, Matthews, NC 28105-5322 · (704) 495-6334
- 3030 Randolph Rd, Suite 200, Mmg Museum, Charlotte, NC 28211-1368 · (704) 302-8200
- 6060 Piedmont Row Dr S Fl 6, Charlotte, NC 28287-3884 · (704) 495-6334
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Endocrinology, Diabetes & Metabolism Physician | 207RE0101X | 0101250247 (VA) |
| Endocrinology, Diabetes & Metabolism Physician Primary | 207RE0101X | 2012-01215 (NC) |
Endocrinology, Diabetes & Metabolism Physician: An internist who concentrates on disorders of the internal (endocrine) glands such as the thyroid and adrenal glands. This specialist also deals with disorders such as diabetes, metabolic and nutritional disorders, obesity, pituitary diseases and menstrual and sexual problems.
12 other providers at this address
- Andrew John Avery, MDInternal Medicine Physician Charlotte, NC NPI 1245433291
- Anjali Rajanikant Patel, FNP-BCFamily Nurse Practitioner Charlotte, NC NPI 1871359604
- Anne Elizabeth Barnard, MDInternal Medicine Physician Charlotte, NC NPI 1093733404
- Caroline Case Pierce, MDInternal Medicine Physician Charlotte, NC NPI 1518985811
- Claire Anne Evans Wilder, MDInternal Medicine Physician Charlotte, NC NPI 1093125585
- David Echeverri, MDFamily Medicine Physician Charlotte, NC NPI 1538665203
- Emily Grace Wise, PA-CPhysician Assistant Charlotte, NC NPI 1083460927
- Jeffrey Charles Constantine, MDInternal Medicine Physician Charlotte, NC NPI 1578581989
- Jennifer Downs Womack, MDInternal Medicine Physician Charlotte, NC NPI 1518377860
- Natalie Alexandra Brauning, FNP-CFamily Nurse Practitioner Charlotte, NC NPI 1841064953
- Olivia Michelle Garcia, NPAdult Health Nurse Practitioner Charlotte, NC NPI 1588113641
- Wanda Spolnicki Robinson, MDInternal Medicine Physician Charlotte, NC NPI 1588698567
Other endocrinology, diabetes & metabolism physician providers in Charlotte
- Adam F. Spitz, MDEndocrinology, Diabetes & Metabolism Physician Charlotte, NC NPI 1013944248
- Richard Kleinmann, MDEndocrinology, Diabetes & Metabolism Physician Charlotte, NC NPI 1023082013
- Nisha Nathan, MDEndocrinology, Diabetes & Metabolism Physician Charlotte, NC NPI 1093033938
- Kent Ray Wehmeier, MDEndocrinology, Diabetes & Metabolism Physician Charlotte, NC NPI 1104853811
- Ellen Shannon Story, MDEndocrinology, Diabetes & Metabolism Physician Charlotte, NC NPI 1104890060
- Mercy Rossana Bayot Moore, MDEndocrinology, Diabetes & Metabolism Physician Charlotte, NC NPI 1114927399
- Jyoti Juluru Rao, MDEndocrinology, Diabetes & Metabolism Physician Charlotte, NC NPI 1164624946
- Harold Leon Springs Iii, MDEndocrinology, Diabetes & Metabolism Physician Charlotte, NC NPI 1184808305
About NPI 1831246636
Charles Thompson Upchurch, MD's National Provider Identifier is 1831246636, issued on Jan 4, 2007. The primary taxonomy on file is Endocrinology, Diabetes & Metabolism Physician (207RE0101X), and the practice location is in Charlotte, NC. The record was last updated on Jun 5, 2026.