Andrew J McFarland, MD

Andrew J McFarland, MD


Professional Affiliations

Academic Appointments
  • None
Hospital Appointments
  • Staff Physician - Winchester Medical Center - Winchester, VA USA 07/18-Present

Education and Training

Retinal fellowship
University of Alabama, Retina Specialists of Alabama LLC, Birmingham, AL USA