Karen L. Shore, OTR
Physiotherapy · Physical and rehabilitation medicine
86 Ridgewood Dr, 02780 TauntonPhysiotherapy · Physical and rehabilitation medicine
86 Ridgewood Dr, 02780 TauntonInternal medicine · Physician
3388 Acushnet Ave, 02745 New BedfordTelecommunications · Software development · Solar and photovoltaics · Security technology
270 New State Hwy, 02767 RaynhamPhysiotherapy · Physical and rehabilitation medicine · sports medicine
45 Pine Tree Ln, 02780 TauntonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
31 Schoosett St, 02359 PembrokePhysiotherapy · Physical and rehabilitation medicine
4 Orchard Way, 02382 WhitmanPhysiotherapy · Physical and rehabilitation medicine · sports medicine
20 Congress St, 02050 MarshfieldPhysiotherapy · Physical and rehabilitation medicine
20 Congress St, 02050 MarshfieldNaturopathic treatments · Holistic medicine
31 Schoosett St, 02359 Pembrokerenovation · Sanitary fitter · Heating construction · Air conditioning and ventilation construction · Natural gas filling station
440 Plain St, 02050 MarshfieldPhysiotherapy · Physical and rehabilitation medicine · sports medicine
506 Plain St, 02050 MarshfieldPhysiotherapy · Physical and rehabilitation medicine · sports medicine
506 Plain St, 02050 MarshfieldPhysiotherapy · Physical and rehabilitation medicine · sports medicine
506 Plain St, 02050 MarshfieldPhysiotherapy · Physical and rehabilitation medicine · sports medicine
696 Plain St, 02050 MarshfieldInternal medicine · Physician
1000 Plain St, 02050 MarshfieldPhysiotherapy · Physical and rehabilitation medicine · sports medicine
243 Church St, 02359 PembrokeBakery · Café · Party service and catering · restaurant
156 Church St, 02359 PembrokeAcupuncture · Naturopathic treatments · Holistic medicine
21 Harbor Road Hb, 02739 MattapoisettPhysiotherapy · Physical and rehabilitation medicine
95 Duffy Dr, 02780 TauntonPhysician · Psychotherapy and psychiatry
90 New State Hwy, 02767 Raynham