Indiana Orthopedic Hospital

(317) 885-2451

1260 Innovation Pkwy
Greenwood, IN 46143-3601