DeFrancis, Roy D.P.M. Categories Podiatrist 570 French Road Cheektowaga NY 14227-3530 (716) 668-1610 (716) 668-1483 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×