IU Health Physical Therapy & Rehabilitation

7411 N Keystone Ave Indianapolis, IN 46240

Loading video...

IU Health Physical Therapy & Rehabilitation at North Keystone in Indianapolis offers treatment plans designed just for you. Our services include traditional and non-traditional approaches to physical therapy for a wide range of conditions.