Philip H O'Donnell, MD, Ophthalmology

1490 Pinehurst Dr
DefianceOH  43512-8670 (Defiance County)


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

NPI: 1538126123
License Number: 35063310 (OH)