Directions

IU Health Physical Therapy & Rehabilitation
8830 S Meridian St Ste 215, Indianapolis, IN
IU Health Physical Therapy & Rehabilitation
8830 S Meridian St Ste 215
Indianapolis, IN 46217
CLOSED NOW
Regular Hours
Mon - Thu7:30 am - 6:00 pm
Fri7:30 am - 4:00 pm
Sat - SunClosed
(317) 865-6818