James Keffer, M.D.

Dr. Keffer received his undergraduate degree from Auburn University in 1994 and his medical degree at the University of Alabama at Birmingham School of Medicine in 2001. He completed his internal medicine internship at Carraway Methodist Medical Center in Birmingham and his internal medicine-pediatrics residency at the University of Cincinnati Children's Hospital.

Certified by the American Board of Pediatrics and Internal Medicine. Dr. Keffer previously practiced medicine with Vanderbilt Children's Hospital, Vanderbilt Medical Group, Vanderbilt Children's Hospital Emergency Department and Williamson Medical Center.

Dr. Keffer is married with 3 children. He enjoys music, running and family activities.

"I want families to feel that their concerns are addressed in a competent, compassionate fashion, and that our attention is focused on the best interest of the child."