Physicians & Surgeons, Podiatrists in Hubbard, OH Rouweyha, Rudy M634 W Liberty StHubbard, OH, 444253305344442Foot DoctorPhysicians Surgeons PodiatristsPodiatry Yannucci Frank DPM30 N Main St # 2Hubbard, OH, 444253305343990Dr YannucciFoot DoctorPhysicians Surgeons PodiatristsPodiatry Show More