Muhammad Iyad Azrak, MD, Ophthalmology

1107 Rush Ave
BellefontaineOH  43311-9488 (Logan County)


Phone: 937-593-3811
Fax: 937-593-2430

NPI: 1134330079
License Number: 35.091835 (OH)