Adeel N Khan, MD, Ophthalmology

11188 Diebold Rd
Fort WayneIN  46845-9662 (Allen County)


Phone: 260-483-9500
Fax: 260-483-9511

NPI: 1841510294
License Number: 0037512 (TX)