John O Ranker, MD, Internal Medicine

1103 Village Square Dr
Ste 205
PerrysburgOH  43551-1783 (Wood County)


Phone: 419-874-3246
Fax: 419-874-8475

NPI: 1508069444
License Number: 57009242 (OH)