We found 1 provider named 'Charles Upchurch' nationally.
Dr. Charles Upchurch is a Charlotte, NC physician who specializes in adult endocrinology. Before performing his residency at Vanderbilt University Medical Center, Dr. Upchurch attended the University of North Carolina at Chapel Hill School of Medicine. Dr. Upchurch takes Medicare insurance. Distinctions awarded to Dr. Upchurch include: Young Scientist Award, University of Virginia; Chief Resident Internal Medicine, Vanderbilt University Hospital; and Hugh J. Morgan Resident Award, Vanderbilt University Hospital. He is affiliated with Carolinas HealthCare System.