Melinda Ellen Stack, MD, Colon & Rectal Surgery

5140 N California Ave Ste 560
ChicagoIL  60625-2577 (Cook County)


Phone: 847-570-1700
Fax: 847-982-1098

NPI: 1215223490
License Number: 036135948 (IL)