Barbara Kepner, MD

Barbara Kepner, MD

“As a general practitioner, my job extends beyond caring for my patients when they are sick. I also help patients stay on the road to good health and avoid illness.”

Provider Phone: 
815-369-4541
Locations: 
Certifications: 

Pediatrics

Certified, pediatric advanced life support, advanced trauma life support and advanced cardiac life support

Medical School: 
Raymond Blank Hospital for Children, Des Moines, Iowa
Iowa Lutheran Hospital, Des Moines
University of Illinois-Rockford School of Medicine
Practice Highlights: 

Providing comprehensive health care to all members of the family in primary and emergency care.

Professional Societies: 

American Academy of Pediatrics, Illinois State Medical Society

Teaser ImageTeaser Image Inverse
Teaser Image