Dr. Knapp graduated from the A T Still University Kirksville College of Osteopathic Medicine in 1978. He works in Saint Peters, MO and 4 other locations and specializes in Family Medicine and Geriatric Medicine. Dr. Knapp is affiliated with Ssm Health Depaul Hospital.
View More
