Innovation Physical TherapyRiverbendInnovation Physical Therapy – RiverbendAddress528 Riverbend Square NWEdmonton, AB T6R 2E3P: 780-437-5141Business HoursMonday through Friday 7:00 am – 7:00 pm Saturday 8:00 am – 1:00 pm Connect Social