Edmonton Foot Health Centre Ltd. Categories Health Care 12211 97 Street NW Edmonton Alberta T5G 1Z2 780.474.3338 (780) 471-3738 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×