Michael Flicker, MD, Internal Medicine

3000 N Halsted St Ste 625
ChicagoIL  60657-5196 (Cook County)


Phone: 773-281-5818
Fax: 773-281-6859

NPI: 1730375627
License Number: 036-127780 (IL)