Otp Choice Rehabilitation Lp

Physical Therapy Center Decatur, IN

About

Otp Choice Rehabilitation Lp is a physical therapy center in Decatur, IN.

Details

Specialty
Physical Therapy & Rehab
Category
Physical Therapy Center
Location
Decatur, IN 46733
NPI
1003191370
Source
CMS NPPES NPI Registry

Location

721 N 13th St, Decatur, IN, 46733

Get Directions

721 N 13th St, Decatur, IN, 46733

More Physical Therapy & Rehab in Decatur, IN