Tanu O. Thomas, MDTanu O. Thomas · Ophthalmology Physician602 W. University Avenue, Urbana, IL, 61801NPI · 1699842450No reviewsInsuranceNot specified(217) 383-3150Check availabilityBook online Claim listing
Douglas L Gray, MDDouglas L Gray · Ophthalmology Physician602 W. University Avenue, Urbana, IL, 61801NPI · 1144244336No reviewsInsuranceNot specified(217) 383-3150Check availabilityBook online Claim listing
Leanne T Labriola, DOLeanne T Labriola · Ophthalmology Physician611 W Park St, Urbana, IL, 61801NPI · 1063603793No reviewsInsuranceNot specified(217) 383-3150Check availabilityBook online Claim listing
Aashish V. Gandhi, MDAashish V. Gandhi · Ophthalmology Physician602 W University Ave, Urbana, IL, 61801NPI · 1518989847No reviewsInsuranceNot specified(217) 383-3311Check availabilityBook online Claim listing
Fatima Ahmed, MDFatima Ahmed · Ophthalmology Physician611 W Park St, Urbana, IL, 61801NPI · 1497046619No reviewsInsuranceNot specified(217) 383-3150Check availabilityBook online Claim listing