Douglas E Weir MD
Internal medicine · Physician
1000 River St, 05452 Essex JunctionInternal medicine · Physician
1000 River St, 05452 Essex JunctionInternal medicine · Physician
139 Pearl St, 05452 Essex JunctionAcupuncture · Naturopathic treatments · Holistic medicine
167 Pearl St, 05452 Essex JunctionDelicatessen and gourmet · Restaurant
3436 Roosevelt Hwy, 05446 ColchesterPhysician · Psychotherapy and psychiatry
430 Washington Hwy, 05661 MorrisvilleParty service and catering
7 Ewing Pl, 05452 Essex JunctionPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
528 Washington Hwy, 05661 MorrisvillePhysiotherapy · Physical and rehabilitation medicine
463 Mountain View Dr, 05446 ColchesterInternal medicine · Physician
528 Washington Hwy, 05661 MorrisvilleInternal medicine · Physician
530 Washington Hwy, 05661 MorrisvilleInternal medicine · Physician
528 Washington Hwy, 05661 MorrisvillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
475 Ethan Allen Ave, 05446 ColchesterAir conditioning and ventilation construction · Heating construction · Renovation · Sanitary fitter · Wholesaler
80 Park Ave, 05495 WillistonInternal medicine · Physician
162 Hegeman Ave, 05446 ColchesterInternal medicine · Physician
875 Roosevelt Hwy, 05446 Colchester