Teresa F. Langaas, LIC
Acupuncture · Naturopathic treatments · Holistic medicine
7 Pine Ridge Loop Rd, 03909 YorkAcupuncture · Naturopathic treatments · Holistic medicine
7 Pine Ridge Loop Rd, 03909 YorkMental Health · Psychotherapy and psychiatry
15 Main St, 01952 SalisburyNaturopathic treatments · Holistic medicine
167 Colby Rd, 03819 DanvillePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
243 Rochester Hill Rd, 03867 RochesterInternal medicine · Physician
235 Rochester Hill Rd, 03867 RochesterInternal medicine · Physician
235 Rochester Hill Rd, 03867 RochesterAcupuncture · Naturopathic treatments · Holistic medicine
41 Highland St, 03858 NewtonPhysiotherapy · Physical and rehabilitation medicine
314 Cedar St, 01913 AmesburyInternal medicine · Physician
46 Toll Rd, 01952 SalisburyHospital pharmacy · Internal medicine · Physician · Surgery
46 Toll Rd, 01952 SalisburyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
14 Cedar St, 01913 AmesburyPhysiotherapy · Physical and rehabilitation medicine
39 High St, 01913 AmesburyAssociation · Bowling · Party service and catering · Night club · Event agency · Events · Golf course
11 High St, 01913 AmesburyAcupuncture · Naturopathic treatments · Holistic medicine
21 Water St, 01913 AmesburyInternal medicine · Physician
1 Brickyard Ln, 03909 YorkAcupuncture · Naturopathic treatments · Holistic medicine
1 Brickyard Ln, 03909 YorkInternal medicine · Physician
1 Brickyard Ln, 03909 YorkPhysician · Psychotherapy and psychiatry
10 Market Place Dr, 03909 YorkDelicatessen and gourmet · Restaurant
190 Ocean Blvd, 03874 SeabrookPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
60 Rochester Hill Rd, 03867 Rochester