Thomas J. Sheppard, PT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
46325 W 12 Mile Rd, 48377 NoviPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
46325 W 12 Mile Rd, 48377 NoviNaturopathic treatments · Holistic medicine
5086 Abingdon Cir, 48108 Ann ArborMassage · Physiotherapy · Physical and rehabilitation medicine · Sports medicine · Orthopaedics
46001 Grand River Ave, 48374 NoviPhysiotherapy · Physical and rehabilitation medicine
2336 Draper Ave, 48197 YpsilantiPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1550 N Milford Rd, 48381 MilfordPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1550 N Milford Rd, 48381 MilfordPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
44563 White Pine Cir W, 48168 NorthvilleInternal medicine · Physician
620 Byron Rd, 48843 HowellInternal medicine · Physician
620 Byron Rd, 48843 HowellPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1485 N Michigan Ave, 48843 HowellInternal medicine · Physician
50439 Independence St, 48188 CantonPhysiotherapy · Physical and rehabilitation medicine
44777 N Hills Dr, 48167 NorthvillePhysiotherapy · Physical and rehabilitation medicine
1128 Curzon St, 48843 HowellPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
133 W Main St, 48167 NorthvillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
133 W Main St, 48167 NorthvillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
133 W Main St, 48167 NorthvillePhysiotherapy · Physical and rehabilitation medicine
2636 S Milford Rd, 48357 HighlandPhysiotherapy · Physical and rehabilitation medicine
2636 S Milford Rd, 48357 HighlandPhysiotherapy · Physical and rehabilitation medicine
2636 S Milford Rd, 48357 HighlandPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2636 S Milford Rd, 48357 Highland