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
1016 N Saginaw St, 48442 HollyPhysiotherapy · Physical and rehabilitation medicine
1515 W Frances Rd, 48458 Mount MorrisPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
9310 Maple St, 48460 New LothropPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1248 N Irish Rd, 48423 DavisonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
6272 W Wilson Rd, 48420 ClioPhysiotherapy · Physical and rehabilitation medicine
9100 Lapeer Rd, 48423 DavisonPhysiotherapy · Physical and rehabilitation medicine
9100 Lapeer Rd, 48423 DavisonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
9100 Lapeer Rd, 48423 Davison