Physical Therapy & Rehabilitation in St. Clair Shores, MI

22435 Harper Avenue, St. Clair Shores, Michigan, 48080

(586) 863-1500


Yext tracking pixel

Pl synced

31370 Harper Ave, St. Clair Shores, Michigan, 48082

(586) 359-0220

Call Today


23550 Harper Ave, St. Clair Shores, Michigan, 48080-1447

(586) 552-4411


31370 31370 Harper Ave Ave, St. Clair Shores, Michigan, 48082-2450

(586) 203-4985


29200 Harper Ave, St. Clair Shores, Michigan, 48081-1274

(586) 777-7577


19505 E 8 Mile Rd, St. Clair Shores, Michigan, 48080-1643

(586) 445-8200


19505 E 8 Mile Rd, St. Clair Shores, Michigan, 48080-1643

(586) 445-8200


25311 Little Mack Ave, Ste A, St. Clair Shores, Michigan, 48081-3301

(586) 772-2896


28730 Harper Ave, St. Clair Shores, Michigan, 48081-1250

(586) 279-0033


25311 Little Mack Ave, Ste B, St. Clair Shores, Michigan, 48081-3301

(586) 777-7084


St. Clair Shores, Michigan, 48080

(800) 968-6644


22646 E 9 Mile Rd, St. Clair Shores, Michigan, 48080-1951

(586) 498-4800


21000 E 12 Mile Rd, Ste 111, St. Clair Shores, Michigan, 48081-1156

(586) 263-7400


Yext tracking pixel

Pl synced

20229 East 9 Mile, Suite 240, St. Clair Shores, Michigan, 48080

(586) 265-5252

Call Today


30045 Harper Avenue, Suite B, St. Clair Shores, Michigan, 48082

(586) 498-9133


Yext tracking pixel

Pl synced

23715 Little Mack Ave, St. Clair Shores, Michigan, 48080

(586) 447-4070

Learn More


Yext tracking pixel

Pl synced

26001 Jefferson Ave, St. Clair Shores, Michigan, 48081

(586) 779-7000

Learn More


23161 Greater Mack Ave., St. Clair Shores, Michigan, 48080

(586) 779-8892


St. Clair Shores, Michigan, 48080

(586) 447-4070


20225 E 9 Mile Rd, St. Clair Shores, Michigan, 48080-1775

(586) 772-1090


21931 E 9 Mile Rd, St. Clair Shores, Michigan, 48080-2906

(586) 443-4950