Amishi Harshad Mehta, MD, Psychiatry & Neurology

25 E Washington St
Ste 1462
ChicagoIL  60602-1708 (Cook County)


Phone: 773-945-1165
Fax:

NPI: 1528384187
License Number: 036132624 (IL)