David Armstrong, RPT
Physiotherapy · Physical and rehabilitation medicine · Sports medicine
6060 S Sheridan Rd, 74145 TulsaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
6060 S Sheridan Rd, 74145 TulsaPhysician · Psychotherapy and psychiatry
2626 E 21st St, 74114 TulsaTelecommunications · Software development · Solar and photovoltaics · Security technology
2730 S Harvard Ave, 74114 TulsaDelicatessen and gourmet · Restaurant · Bakery · Café
10205 S Memorial Dr, 74133 TulsaPhysiotherapy · Physical and rehabilitation medicine
6052 S Sheridan Rd, 74145 TulsaPhysiotherapy · Physical and rehabilitation medicine
6052 S Sheridan Rd, 74145 TulsaPhysiotherapy · Physical and rehabilitation medicine
2116 E 15th St, 74104 TulsaPhysiotherapy · Physical and rehabilitation medicine
2116 E 15th St, 74104 TulsaPhysiotherapy · Physical and rehabilitation medicine
2116 E 15th St, 74104 TulsaPhysiotherapy · Physical and rehabilitation medicine
2116 E 15th St, 74104 TulsaPhysiotherapy · Physical and rehabilitation medicine
1111 S Saint Louis Ave, 74120 TulsaPhysician · Psychotherapy and psychiatry
1620 E 12th St, 74120 TulsaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
2121 S Columbia Ave, 74114 TulsaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1825 N 189 Rd, 74047 MoundsRestaurant · Pizzeria · Party service and catering
12505 S Memorial Dr, 74008 BixbyPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1809 E 13th St, 74104 Tulsa
Party service and catering
10111 South Memorial Drive, 74133 BixbyPhysiotherapy · Physical and rehabilitation medicine
4004 S Yale Ave, 74135 TulsaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4004 S Yale Ave, 74135 TulsaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
4004 S Yale Ave, 74135 Tulsa