Dr. Charles Balch graduated magna cum laude from East Carolina University with a degree in Biology and earned his Doctor of Optometry from the University of Alabama at Birmingham (UAB) School of Optometry. He has been practicing in North Carolina since 1999 and is dedicated to providing comprehensive eye care in his hometown of Fayetteville.