Finding Providers

We found 1 provider named 'Charles Upchurch' nationally.

Charles Thompson Upchurch MD
Specializes in Adult Endocrinology
3030 Randolph Road; Suite 200
Charlotte, NC
(704) 302-8200; (704) 302-9300

Dr. Charles Upchurch is an adult endocrinology specialist. He accepts Medicare insurance. After completing medical school at the University of North Carolina at Chapel Hill School of Medicine, Dr. Upchurch performed his residency at Vanderbilt University Medical Center. His distinctions include: Young Scientist Award, University of Virginia; Chief Resident Internal Medicine, Vanderbilt University Hospital; and Hugh J. Morgan Resident Award, Vanderbilt University Hospital. Dr. Upchurch is professionally affiliated with Carolinas HealthCare System.

Read more