David Shaver
Naturopathic treatments · Holistic medicine
11 Grove St, 06776 New MilfordNaturopathic treatments · Holistic medicine
11 Grove St, 06776 New MilfordInternal medicine · Physician
11 Grove St, 06776 New MilfordInternal medicine · Physician
11 Grove St, 06776 New MilfordPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
446 South Rd, 06057 New HartfordInternal medicine · Physician
269 Farmington Ave, 06062 PlainvilleInternal medicine · Physician
245 Alvord Park Rd, 06790 TorringtonInternal medicine · Physician · Insurance company · Events · Gift shop · Hospital pharmacy · Laboratory · Pharmacy · Recruitment agency · Personal Trainer
245 Alvord Park Rd, 06790 TorringtonInternal medicine · Physician
21 Elm St, 06776 New MilfordInternal medicine · Physician
21 Elm St, 06776 New MilfordInternal medicine · Physician
21 Elm St, 06776 New MilfordPhysiotherapy · Physical and rehabilitation medicine
269 Farmington Ave, 06062 PlainvilleInternal medicine · Physician
263 Farmington Ave, 06032 FarmingtonPhysiotherapy · Physical and rehabilitation medicine
130B Grove St, 06776 New MilfordPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
21 Elm St, 06776 New MilfordInternal medicine · Physician
21 Elm St, 06776 New MilfordInternal medicine · Physician
21 Elm St, 06776 New MilfordPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
362 Farmington Ave, 06062 PlainvillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
28 Vineyard Rd, 06013 BurlingtonInternal medicine · Physician
245 Alvord Park Rd, 06790 TorringtonPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
245 Alvord Park Rd, 06790 Torrington