Kevin Achille Keller, M.D.

Family Medicine

Kevin  Keller

Physician Profile

Queens College, Flushing, N.Y.

Medical School
Universidad Autonoma, 1981

Chief Resident at St. Joseph’s Medical Center

Professional Society Memberships
American Academy of Family Physicians

Lives In
Midlothian, Va., with his wife

Dr. Keller understands the value of having a better physician-patient relationship.

“PartnerMD’s care model allows me to practice medicine with the preventive focus that I feel is so crucial,” Dr. Keller said. “Most importantly, it gives me more quality time to spend with my patients.”

Dr. Keller received his bachelor’s degree from Queens College (CUNY) on Long Island and his medical degree from the Universidad Autonoma in Guadalajara, Mexico in 1981. He concluded his medical education through New York Medical College and completed his residency as Chief Resident at St. Joseph’s Medical Center in Yonkers, N.Y.

Dr. Keller is a Fellow of the American Academy of Family Physicians and a member of the Virginia Academy of Family Physicians. He has served as an associate clinical professor of family practice at the Medical College of Virginia at Virginia Commonwealth University since 1996. He has published a paper on breast cancer, worked on an anti-smoking campaign with Pfizer and has also participated in multiple medical missionary trips to Haiti.

Prior to joining PartnerMD in June 2010, he practiced for 20 years at Midlothian Primary Care, where he served as founder and owner.

Dr. Keller lives in Midlothian, Va., with his wife. He enjoys fishing, traveling, music and photography, and is bilingual in English and Spanish.

Blog Posts by Kevin Achille Keller, M.D.

News and Events with This Physician

  • Midlothian: Navigating Through The Resources For Aging Loved Ones

    Thursday, May 17, 2018 Learn more
  • Midlothian – Share the Best Kept Secret in Midlothian

    Tuesday, October 24, 2017 Learn more
  • Richmond & Midlothian – Educational Event on Teen Mental Health

    Tuesday, April 25, 2017 Learn more
- Enter Your Location -
- or -