Richard Shapiro, DPT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
14715 75th Rd, 11367 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
14715 75th Rd, 11367 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
19402 Northern Blvd, 11358 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
20014 44th Ave, 11361 BaysidePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
5639 208th St, 11364 Oakland GardensPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
5639 208th St, 11364 Oakland GardensPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
7125 Main St, 11367 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
7125 Main St, 11367 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
5036 208th St, 11364 Oakland GardensPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4500 Parsons Blvd, 11355 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4500 Parsons Blvd, 11355 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4359 147th St, 11355 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4359 147th St, 11355 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4359 147th St, 11355 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
14725 Elm Ave, 11355 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
20001 42nd Ave, 11361 BaysidePhysiotherapy · Physical and rehabilitation medicine · Sports medicine
16332 Northern Blvd, 11358 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
5731 Main St, 11355 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
8682 Midland Pkwy, 11432 JamaicaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
20809 Union Tpke, 11364 Oakland GardensPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
20809 Union Tpke, 11364 Oakland Gardens