Family Medical Practice O'Fallon
Learn more
McKayla Dinwiddie, MD, is a family medicine physician who treats patients of all ages. She provides preventive services, including annual wellness exams, immunizations, and screenings. She manages illnesses such as colds, flu, and infections, as well as chronic conditions such as high blood pressure, diabetes, high cholesterol, heart failure, and obesity. She also provides women’s health services, including Pap testing, birth control counseling, contraception placement and removal, and treatments for menopause and perimenopause. Dr. Dinwiddie values continuity of care in family medicine and finds it an honor to serve patients and their families throughout their lives. This practice is a part of BJC Medical Group of Missouri.