Physical Therapy & Rehabilitation in Odon, IN

800 South West Street, Odon, Indiana, 47562

(812) 254-2673


202 N West St, Odon, Indiana, 47562-1032

(812) 636-7300


202 West St, Odon, Indiana, 47562

(812) 636-7300