Carrol Armstrong
Physiotherapy · Physical and rehabilitation medicine
12026 131st St, 11420 South Ozone ParkPhysiotherapy · Physical and rehabilitation medicine
12026 131st St, 11420 South Ozone ParkPhysiotherapy · Physical and rehabilitation medicine
13002 115th Ave, 11420 South Ozone ParkPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
6544 182nd St, 11365 Fresh MeadowsPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
434 Daub Ave, 11557 HewlettInternal medicine · Physician · Podiatrist
50 Hempstead Ave, 11563 LynbrookInternal medicine · Physician
260 21 Union Tpke, 11004 Glen OaksParty service and catering · Supermarket · Pharmacy
1765 Peninsula Blvd, 11557 HewlettPhysiotherapy · Physical and rehabilitation medicine
16303 Horace Harding Expy, 11365 Fresh MeadowsInternal medicine · Physician
8900 Van Wyck Expy, 11418 Richmond HillInternal medicine · Physician
8900 Van Wyck Expy, 11418 Richmond HillInternal medicine · Physician
8900 Van Wyck Expy, 11418 Richmond HillNeurology and neurology · Physician
410 Lakeville Rd, 11042 New Hyde ParkPhysiotherapy · Physical and rehabilitation medicine · Orthopaedics
39 East St, 11040 New Hyde ParkPhysiotherapy · Physical and rehabilitation medicine
22116 58th Ave, 11364 Oakland GardensPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
234 Kamda Blvd, 11040 New Hyde ParkNeurology and neurology · Physician
777 Sunrise Hwy, 11563 LynbrookInternal medicine · Physician
13905 89th Ave, 11435 JamaicaInternal medicine · Physician
444 Merrick Rd, 11563 LynbrookInternal medicine · Physician
444 Merrick Rd, 11563 LynbrookDelicatessen and gourmet · Restaurant
13206 Liberty Ave, 11419 South Richmond Hill