To navigate, press the arrow keys. Northern Ontario Foot & Ankle Clinic ← View details 65 Larch Street, Sudbury, Ontario P3E 5M7 +1 705-673-7373 Get Directions From* To * — Required information