Benahili Iboaya DO

1717 Medical Blvd Ste B FindlayOH45840
Map

Open Map

Description

Dr. Benahili Iboaya, DO is a board certified nephrologist in Findlay, Ohio. He is currently licensed to practice medicine in Ohio and Missouri. He is affiliated with Blanchard Valley Hospital, Fostoria Community Hospital, and Mercy Hospital of Tiffin.
by doximity on October 30, 2015 from doximity