Michael J. Barboza, PT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
554 Lavigne Hill Rd, 05461 HinesburgPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
554 Lavigne Hill Rd, 05461 HinesburgAcupuncture · Naturopathic treatments · Holistic medicine
10 Marsett Rd, 05482 ShelburneDelicatessen and gourmet · Restaurant
3436 Roosevelt Hwy, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine
29 Stonefence Rd, 05477 RichmondPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1127 North Ave, 05408 BurlingtonPhysiotherapy · Physical and rehabilitation medicine
800 Middle Rd, 05446 ColchesterInternal medicine · Physician
1205 North Ave, 05408 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1205 North Ave, 05408 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1205 North Ave, 05408 BurlingtonInternal medicine · Physician
1205 North Ave, 05408 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
451 Mead Farm Rd, 05461 HinesburgPhysiotherapy · Physical and rehabilitation medicine
1110 Prim Rd, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1110 Prim Rd, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1110 Prim Rd, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine
1110 Prim Rd, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1110 Prim Rd, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1110 Prim Rd, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1110 Prim Rd, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine
1110 Prim Rd, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1110 Prim Rd, 05446 Colchester