John Marc Kennedy
Physiotherapy · Physical and rehabilitation medicine
3920 Veterans Hwy, 11716 BohemiaPhysiotherapy · Physical and rehabilitation medicine
3920 Veterans Hwy, 11716 BohemiaInternal medicine · Physician
1 Rabro Dr, 11788 HauppaugePhysiotherapy · Physical and rehabilitation medicine
71 5th Ave, 11706 Bay ShorePhysiotherapy · Physical and rehabilitation medicine
1448 Lombardy Blvd, 11706 Bay ShorePhysiotherapy · Physical and rehabilitation medicine
245 Locust Dr, 11706 Bay ShorePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
521 Route 111, 11788 HauppaugePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
521 Route 111, 11788 HauppaugeInternal medicine · Physician
225 Rabro Dr, 11788 HauppaugeInternal medicine · Physician
225 Rabro Dr, 11788 HauppaugePhysiotherapy · Physical and rehabilitation medicine
1432 Brooklyn Blvd, 11706 Bay ShoreInternal medicine · Physician
87 Community Rd, 11706 Bay ShorePhysiotherapy · Physical and rehabilitation medicine
1227 Montauk Hwy, 11769 OakdalePhysiotherapy · Physical and rehabilitation medicine
647 Blydenburgh Rd, 11788 HauppaugeAcupuncture · Naturopathic treatments · Holistic medicine
1265 Sunrise Hwy, 11706 Bay ShorePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1 Corporate Dr, 11716 BohemiaPhysiotherapy · Physical and rehabilitation medicine
1 Corporate Dr, 11716 BohemiaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1 Corporate Dr, 11716 BohemiaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4175 Veterans Memorial Hwy, 11779 RonkonkomaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
16 Alfan Dr, 11782 SayvilleInternal medicine · Physician
125 Kennedy Dr, 11788 Hauppauge