O’Fallon Pediatrics Physical Address: 20 Progress Point Parkway, O'Fallon, MO, USA Phone: 636-344-3333 Fax: 636-344-3334