Locations
Central DuPage Hospital Neonatal Intensive Care Unit
25 N Winfield Rd
Winfield, IL 60190
Phone: (630) 933-6602
Fax: (630) 933-1731
Optimus Hospitalists and Pediatric Subspecialties Ltd
900 Jorie Blvd Ste 186
Oak Brook, IL 60523
Phone: (630) 208-3000
Fax: (630) 208-4329