James D. Kantor, PT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
505 Paradise Rd, 01907 SwampscottPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
505 Paradise Rd, 01907 SwampscottPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
173 Essex St, 01907 SwampscottPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
28 Norfolk Ave, 01907 SwampscottPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
505 Paradise Rd, 01907 SwampscottPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
22 Roy St, 01907 SwampscottPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
505 Paradise Rd, 01907 SwampscottPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
121 Broad St, 01901 LynnPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
38 Swampscott Rd, 01970 SalemPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
142 Lafayette St, 01945 MarbleheadPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4 Community Rd, 01945 MarbleheadPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1 Munroe St, 01901 LynnPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
26 State St, 01901 LynnPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
26 State St, 01901 LynnPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1 Market St, 01901 LynnPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1 Market St, 01901 LynnPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
16 City Hall Sq, 01901 LynnPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
133 Highland Ave, 01970 SalemPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
133 Highland Ave, 01970 SalemPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
133 Highland Ave, 01970 SalemPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
9 Monroe Rd, 01945 Marblehead