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 406 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 77 comments
      Highlights from patients about their experience with this provider:
      • Mar 4, 2025
        (4/5)
        Dr Kapp listened to my issues and checked me over thoroughly.
      • Feb 25, 2025
        (5/5)
        Dr Kapp is a great Dr you do not feel rushed and he answers any and all question
      • Feb 20, 2025
        (4/5)
        The way the mumbling back and forth from his computer and me confused me as to when he was talking to me. I hate that type of service. Im hard of hearing and it should make me feel better when I come there for care but I leave very confused as to what went on.

      Insurance Accepted

      Please call your insurance provider to verify before scheduling.

      BESbswy