9670 E Washington St., Indianapolis, Indiana 46229(317) 890-5534 Suite 115
Regain your confidence and physical potential at IU Health Physical Therapy & Rehabilitation at Methodist Medical Plaza East in Indianapolis.