OrthoIndy South

  • Clinic

1260 Innovation Pkwy. Ste. 100
Greenwood, IN 46143

317.884.5200 Phone

Hours
M-F: 8 am to 5 pm

Get directions