NPI: 1427223874 · SAINT LOUIS, MO 63104 · Pediatric Infectious Diseases Physician · NPI assigned 04/28/2008