J. William Bowles, M.D. is board certified by the American Board of Ophthalmology and specializes in both comprehensive ophthalmology and cataract and implant surgery. Dr. Bowles received his Doctorate of Medicine from the Medical College of Virginia. This was followed by his internship at York Hospital in Pennsylvania. Dr. Bowles then returned to MCV to complete his residency in ophthalmology. He completed his undergraduate studies at the College of William and Mary. Dr. Bowles is a member of the Southside Virginia Medical Society, the Medical Society of Virginia, the American Medical Association, the Virginia Society of Ophthalmology, and the American Society of Cataract and Refractive Surgery.