Fatima Ahmad, MD, Ophthalmology

600 N Keller Dr
Ste A
EffinghamIL  62401-1814 (Effingham County)


Phone: 217-342-2900
Fax: 217-342-2901

NPI: 1952560963
License Number: A120234 (CA)