Shannon M. Barnes, MPT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
5832 N Lapeer Rd, 48461 North BranchPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
5832 N Lapeer Rd, 48461 North BranchPhysiotherapy · Physical and rehabilitation medicine
5832 N Lapeer Rd, 48461 North BranchPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
391 N State Rd, 48463 OtisvillePhysiotherapy · Physical and rehabilitation medicine
10053 Frances Rd, 48463 OtisvillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2970 Obrien Rd, 48744 MayvillePhysiotherapy · Physical and rehabilitation medicine
936 Golf View Ln, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1057 Suncrest Dr, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
3056 Davison Rd, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine
5718 Davison Rd, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2401 W Genesee St, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine
1169 Christine Dr, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine
404 W Nepessing St, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
404 W Nepessing St, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
404 W Nepessing St, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine
396 Lake Nepessing Rd, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
396 Lake Nepessing Rd, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine
396 Lake Nepessing Rd, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine
307 S Court St, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
773 East St, 48446 LapeerPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
773 East St, 48446 Lapeer