OrthoIndy South

1260 Innovation Pkwy. Ste. 135
Greenwood, IN 46143

Get directions

Physical Therapy

317.884.5140

Hours

Monday - Thursday: 7 am to 6 pm
Friday: 7 am to 5 pm


View all locations