Eden Takhsh, MD, Obstetrics & Gynecology

30 N Michigan Ave
Ste 1410
ChicagoIL  60602-3402 (Cook County)


Phone: 312-726-7272
Fax: 312-899-8382

NPI: 1881677730
License Number: 036096668 (IL)