Dr. James Hall was born in Raleigh, North Carolina. After completing his bachelor’s degree at the University of North Carolina in Chapel Hill in 1988, he stayed to pursue his medical degree.
After his internship in the department of Internal medicine at New Hanover Regional Medical Center in Wilmington, North Carolina, Dr. Hall completed a residency program in ophthalmology at the University of North Carolina. He obtained his retina/vitreous subspecialty training with Retina and Vitreous Associates of Kentucky.
Dr. Hall joined Retina Consultants of Carolina in 2000 after practicing in Durham, North Carolina from 1997-2000. He and his wife live in Spartanburg with their daughter and twin sons. Dr. Hall enjoys family time, staying involved in his church, boating, fishing, and golf.