Mary Shenouda, MD, Ophthalmology

1252 Ralston Ave Ste 400
DefianceOH  43512-1480 (Defiance County)


Phone: 419-782-6588
Fax: 419-784-3622

NPI: 1104801976
License Number: 01060074A (IN)