South Edmonton Physical Therapy & Sport Rehab
3010 106 St, Edmonton T6J 5M5