The Center is located on the South side of Indianapolis, on the north edge of the St. Francis Hospital campus.
OrthoIndy5255 E. Stop 11 RoadSuite 300Indianapolis, IN 46237800.537.2673317.884.5265View map
You can reach us by email:Kneemail