David F. Kapp, MD

Mercy Clinic
David F. Kapp, MD, Mercy

David F. Kapp, MD

Specialty

  • Family Medicine

Location and Contact Information

About David F. Kapp, MD

Care Philosophy I knew there was a big need here in Perryville. It was my hometown and I still had family here. My goal when I came back was to establish a stable primary care group that we could grow and develop with the community as the population grew, and make sure that we were providing quality medical services to Perry County.
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
  • Chapters
  • descriptions off, selected
  • captions off, selected
      Education
      Medical School
      • University of Missouri - Kansas City School of Medicine
      Residency
      • University of Illinois School of Medicine-Family Medicine
      Specialty
      Board Certifications
      • American Board of Family Medicine
      Languages
      • English
      Looking for more options?
      Find the Mercy provider who's right for you.
      View all Family Medicine providers.
      Looking for more options?
      Find the Mercy provider who's right for you.
      View all Family Medicine providers.

      Patient Ratings and Comments

      Rating

      From 396 patients
      (4.7/5)
      The provider rating is an average based on Mercy Clinic's post-care survey responses. To find out more, check out our frequently asked questions.

      Comments

      Viewing 1-3 of 76 comments
      Highlights from patients about their experience with this provider:
      • Mar 24, 2025
        (5/5)
        Staff are always friendly.
      • Mar 20, 2025
        (5/5)
        Dr Kapp is always very accommodating! He uses common sense and listens to what is happening. He is a very good doctor and we are all lucky to have him
      • Mar 20, 2025
        (5/5)
        Dr Kapp and his staff are the best!!! Check in was quick and polite. The nurse was very nice and respectful. Dr Kapp always explains things so you can understand, hes always greets with a smile. Had to get a shot and I cant stand the sight of a needle, the nurse was very nice. The shot was done and over before I even knew!! A+ staff. I am very fortunate to have such a great care team!!

      Insurance Accepted

      Please call your insurance provider to verify before scheduling.

      BESbswy