James R. Bates, DPT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
1016 N Saginaw St, 48442 HollyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1016 N Saginaw St, 48442 HollyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1016 N Saginaw St, 48442 HollyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1016 N Saginaw St, 48442 HollyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
10293 Dixie Hwy, 48442 HollyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
10293 Dixie Hwy, 48442 HollyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
400 Rounds Dr, 48430 FentonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2815 W Silver Lake Rd, 48430 FentonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
425 N Fenway Dr, 48430 FentonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
425 N Fenway Dr, 48430 FentonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
425 N Fenway Dr, 48430 FentonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
17200 Silver Pkwy, 48430 FentonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
3240 W Silver Lake Rd, 48430 FentonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
861 Health Park Blvd, 48439 Grand BlancPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4045 Owen Rd, 48430 FentonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
600 Health Park Blvd, 48439 Grand BlancPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
6182 Creekside Ct, 48439 Grand BlancPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
7508 M E Cad Blvd, 48348 ClarkstonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
7508 M E Cad Blvd, 48348 ClarkstonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
7508 M E Cad Blvd, 48348 ClarkstonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
7508 M E Cad Blvd, 48348 Clarkston