Stephen H Orr, MD, Ophthalmology

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


Phone: 419-422-6190
Fax: 419-423-3235
Email: drs***@*****sn.com

NPI: 1326048851
License Number: 067268 (OH)