Locations

OrthoIndy South

1260 Innovation Parkway
Suite 100
Greenwood, IN  46143
Phone: (317) 884-5200
FAX: (317) 884-5360

Click the buttons below to find a physician at this location or to request an appointment online.

     

« All Locations