Board Certification

  • Family Medicine


Internship & Residency

Medical College of Virginia (now VCU)
Family Medicine
Richmond, VA

Medical School

University of Virginia Medical School
Doctor of Medicine
Charlottesville, VA

Undergraduate School

University of Virginia
Charlottesville, VA

Personal Interests

He enjoys spending time with his wife, Gena, his children, and his grandchildren.


Dr. Keller enjoys all aspects of family medicine from newborn to 101 years of age. He has served as a volunteer team physician for OCHS since 1983, team physician for Fluvanna County High School, medical director of Montpelier Hunt Races, and medical director for RHI (disaster relief). He is also an adviser to OCSS and Fluvanna County School system. Dr. Keller is Board Certified in Family Medicine. He joined Orange Family Physicians in 1983.