Location

OrthoIndy-South
1260 Innovation Parkway
Greenwood, IN 46143
Phone: (317) 884-5200 or 800-537-2673
FAX: (317) 884-5360

 

Here is a map of our new location.  We are located directly south of the Candlewood Suites in Greenwood, Indiana.  Please call our office if you have any questions.

 

You can reach us by email:  Kneemail

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

©2012 Cartilage Restoration Center of Indiana
Web development by arsnova.cc