Physical Therapy & Rehabilitation in Greencastle, IN

110 South Indiana Street Suite 101, Greencastle, Indiana, 46135


110 South Indiana Street Suite 101, Greencastle, Indiana, 46135


1542 S Bloomington St, Greencastle, Indiana, 46135-2212

(765) 658-2700


Yext tracking pixel

1003 Mill Pond Ln, Ste. C, Greencastle, Indiana, 46135

(765) 653-8494

Book an Appointment Today


821 E Franklin St, Greencastle, Indiana, 46135-1407

(765) 653-5437