Meet The Team Grid

  • Rahul Kapur, MD
    Doctor
    Rahul Kapur, MD
    Doctor

    Rahul Kapur, MD, is a primary care provider specializing in family and hospital medicine. Dr. Kapur practices integrative medicine, a patient-centered approach focused on patients’ whole health – body, mind, and spirit.

    An interest in biology, the human body and personal health led Dr. Kapur into medicine. The “privilege and honor” of patients allowing him in on their life stories over the years has made Dr. Kapur realize caring for patients is more than a job he enjoys – it’s his calling.

    Dr. Kapur’s compassionate approach to patient care and makes KC Primary Care a good fit. Concierge medicine allows him to spend quality time with patients, helping them feel heard and “truly seen.”

    Dr. Kapur’s favorite aspect of his work is educating patients so they can better care for their health and wellness, whether they have a routine illness or deal with a chronic condition.

    “I will never know your body as well as you do,” Dr. Kapur says. “My job is to help you discover and maintain a connection with your physical and mental self.”

    When he’s not working, Dr. Kapur enjoys spending time with his kids, working out and reading.

  • Kristi Gallagher, RN
    Nurse
    Kristi Gallagher, RN
    Nurse

    Kristi has been a registered nurse since 2011. She is happily married and they have 4 fun and active kids, ages 6-13 years old. Kristi has dedicated herself and her time to volunteering at various places. One of them is being part of the leadership team for Building Better Moms where she found her purpose in relating to and helping other moms in the midst of motherhood, mental well-being, and building personal friendships. Kristi loves getting to know people and forming connections and looks forward to getting to know you!