Cecilia Yu, MD 20 Progress Point Parkway, O'Fallon, MO 63368