Sherry Maria D'Souza, MD, Pediatrics

1776 N Milwaukee Ave
ChicagoIL  60647-5453 (Cook County)


Phone: 312-926-3627
Fax:

NPI: 1679911333
License Number: 036143576 (IL)