Oscar Diaz, MD, Pediatrics

3303 W 26th St
ChicagoIL  60623-4036 (Cook County)


Phone: 773-277-6589
Fax: 773-277-1841
Email: osc***@*****il.com

NPI: 1174618383
License Number: 036-082978 (IL)