We found 1 provider named 'Charles Upchurch' nationally.
Dr. Charles Upchurch is an adult endocrinologist. Dr. Upchurch is professionally affiliated with Carolinas HealthCare System. He takes Medicare insurance. Before completing his residency at Vanderbilt University Medical Center, Dr. Upchurch attended medical school at the University of North Carolina at Chapel Hill School of Medicine. He has received the following distinctions: Young Scientist Award, University of Virginia; Chief Resident Internal Medicine, Vanderbilt University Hospital; and Hugh J. Morgan Resident Award, Vanderbilt University Hospital.