Where do you need Physical Therapy Care ?
Superior Physical Therapy
208-637-2278
42.920363
-112.467782
About Superior Physical Therapy
Superior Physical Therapy is located at 143 W Chubbuck Rd Ste C, Chubbuck, ID. This business specializes in Physical Therapy.