Champlain Center for Natural Medicine
Acupuncture · Naturopathic treatments · Holistic medicine
3804 Shelburne Rd, 05482 ShelburneAcupuncture · Naturopathic treatments · Holistic medicine
3804 Shelburne Rd, 05482 ShelburneNaturopathic treatments · Holistic medicine
3804 Shelburne Rd, 05482 ShelburnePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4068 Shelburne Rd, 05482 ShelburnePhysiotherapy · Physical and rehabilitation medicine
905 Roosevelt Hwy, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine
905 Roosevelt Hwy, 05446 ColchesterPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
905 Roosevelt Hwy, 05446 ColchesterInternal medicine · Physician
4070 Shelburne Rd, 05482 ShelburnePhysiotherapy · Physical and rehabilitation medicine
4066 Shelburne Rd, 05482 ShelburnePhysiotherapy · Physical and rehabilitation medicine
4066 Shelburne Rd, 05482 ShelburnePhysiotherapy · Physical and rehabilitation medicine
4066 Shelburne Rd, 05482 ShelburnePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
13036 Nys Route, 12941 JayPhysiotherapy · Physical and rehabilitation medicine
192 Tilley Dr, 05403 South BurlingtonPhysiotherapy · Physical and rehabilitation medicine
166 Athletic Dr, 05482 ShelburneInternal medicine · Physician
5138 Shelburne Rd, 05482 ShelburneInternal medicine · Physician
5138 Shelburne Rd, 05482 ShelburneInternal medicine · Physician
368 Dorset St, 05403 South BurlingtonAcupuncture · Naturopathic treatments · Holistic medicine
5247 Shelburne Rd, 05482 ShelburneInternal medicine · Physician
368 Dorset St, 05403 South BurlingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
23 San Remo Dr, 05403 South BurlingtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
23 San Remo Dr, 05403 South Burlington