Hamida Bachh, MD, Ophthalmology

2600 S Michigan Ave
Ste Ste 315
ChicagoIL  60616 (Cook County)


Phone: 312-225-0589
Fax: 312-225-0858

NPI: 1053448225
License Number: 36063891 (IL)