Paul F Armstrong, MD, Ophthalmology

15840 Medical Dr S
Ste A
FindlayOH  45840 (Hancock County)


Phone: 419-422-6190
Fax: 419-423-3235

NPI: 1285634360
License Number: 45167 (OH)