We found 1 provider named 'Charles Upchurch' nationally.

Dr. Charles Thompson Upchurch, MD
Specializes in Adult Endocrinology
3030 Randolph Road; Suite 200
Charlotte, NC

Dr. Charles Upchurch's area of specialization is adult endocrinology. He is professionally affiliated with Carolinas HealthCare System. He accepts Medicare insurance. Dr. Upchurch attended the University of North Carolina at Chapel Hill School of Medicine and then went on to complete his residency at Vanderbilt University Medical Center. Dr. Upchurch has received distinctions including Young Scientist Award, University of Virginia; Chief Resident Internal Medicine, Vanderbilt University Hospital; and Hugh J. Morgan Resident Award, Vanderbilt University Hospital.

Read more
Selecting a checkbox option will refresh the page.