Rasha I Ali, MD, Ophthalmology

303 E Army Trail Rd
200
BloomingdaleIL  60108-2169 (DuPage County)


Phone: 630-351-2030
Fax:

NPI: 1619179512
License Number: 036.134804 (IL)