Laurie Knox, PT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
15 Hospital Dr, 03909 YorkPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
15 Hospital Dr, 03909 YorkPhysician · Psychotherapy and psychiatry
45 Pleasant St, 01950 NewburyportPhysician · Psychotherapy and psychiatry
12 Hospital Dr, 03909 YorkPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
15 Hospital Dr, 03909 YorkDelicatessen and gourmet · Restaurant
449 US Route 1, 03909 YorkChildcare · Restaurant · Events · Delicatessen and gourmet · Pizzeria
11 Brown Sq, 01950 NewburyportPhysician · Psychotherapy and psychiatry
5 Hospital Dr, 03909 YorkPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
15 Hospital Dr, 03909 YorkPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
15 Hospital Dr, 03909 YorkPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
15 Hospital Dr, 03909 YorkInternal medicine · Physician
1 Orange St, 01950 NewburyportHeat pumps · Air conditioning and ventilation construction · Heating construction
33 Green St, 01950 NewburyportParty service and catering
42 Temple St, 01950 NewburyportInternal medicine · Physician
16 Long Sands Rd, 03909 YorkInternal medicine · Physician
25 Highland Ave, 01950 NewburyportInternal medicine · Physician
25 Highland Ave, 01950 NewburyportInternal medicine · Physician
25 Highland Ave, 01950 NewburyportInternal medicine · Physician
25 Highland Ave, 01950 NewburyportInternal medicine · Physician
21 Highland Ave, 01950 NewburyportInternal medicine · Physician
21 Highland Ave, 01950 Newburyport