Location/Map

We are located at:

OrthoIndy South
1260 Innovation Parkway
Greenwood, IN 46143
[P] (317) 884-5200
[F] (317) 884-5360