We found 1 provider named 'Charles Upchurch' nationally.
Dr. Charles Upchurch specializes in adult endocrinology and practices in Charlotte, NC. He is affiliated with Carolinas HealthCare System. Dr. Upchurch studied medicine at the University of North Carolina at Chapel Hill School of Medicine. His training includes a residency program at Vanderbilt University Medical Center. Dr. Upchurch accepts Medicare insurance. 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.