About
Dr. Jeff Kreher practices as a Concierge Primary Care Physician and Functional Medicine Specialist at PALM Health in St. Louis. He holds an MD, Fellow of the American Academy of Pediatrics (FAAP) status, and the IFMCP certification from the Institute for Functional Medicine. His FAAP credential gives him specialized depth in pediatric care alongside his functional medicine expertise. Dr. Kreher has discussed healthy aging and fitness on FOX 2, reflecting his interest in long-term physical performance across all life stages.
Certifications
Who is Dr. Kreher right for?
Dr. Kreher is well-suited to families who want a functional medicine physician experienced with both pediatric and adult care. Patients focused on long-term fitness, healthy aging, and preventive wellness benefit from his training. His FAAP credential makes him a strong choice for parents who want a physician who understands children's health within an integrative framework.
Similar Doctors Nearby
Frequently Asked Questions
Yes. Dr. Kreher holds Fellow of the American Academy of Pediatrics (FAAP) status, which reflects specialized training in pediatric care. He brings this expertise into a functional medicine framework at PALM Health.
Dr. Kreher holds an MD, FAAP designation, and the IFMCP certification from the Institute for Functional Medicine. All primary care physicians at PALM Health are board-certified in internal medicine or family medicine.
Dr. Kreher focuses on concierge primary care and functional medicine. He integrates root-cause diagnostics with preventive strategies, and he has a particular interest in fitness and healthy aging across the lifespan.
Yes. Dr. Kreher has appeared on FOX 2 to discuss staying fit as you age, demonstrating his interest in long-term physical performance and lifestyle medicine.
Dr. Kreher works with both children and adults. Families seeking a functional medicine physician who can care for members across different life stages benefit from his combined pediatric and integrative medicine background.
Doctor profile last updated August 19, 2026
