3122 Mount Lehman Road, Abbotsford, BCV2T 0C5Get directions
At Island Foot Clinics your care is our first priority. Our podiatrists provide patients with comprehensive foot and ankle care, in a warm and friendly environment to make you feel...more...See more text