David E. Ruhl, PT
Orthopaedics · Physiotherapy · Physical and rehabilitation medicine · Sports medicine
815 NW 12th St, 73106 Oklahoma CityOrthopaedics · Physiotherapy · Physical and rehabilitation medicine · Sports medicine
815 NW 12th St, 73106 Oklahoma CityPhysiotherapy · Physical and rehabilitation medicine
923 N Robinson Ave, 73102 Oklahoma CityInternal medicine · Physician
608 NW 9th St, 73102 Oklahoma CityInternal medicine · Physician
1000 N Lee Ave, 73102 Oklahoma CityPhysiotherapy · Physical and rehabilitation medicine
1211 N Shartel Ave, 73103 Oklahoma CityPhysiotherapy · Physical and rehabilitation medicine
1211 N Shartel Ave, 73103 Oklahoma CityInternal medicine · Physician
1211 N Shartel Ave, 73103 Oklahoma CityInternal medicine · Physician
1211 N Shartel Ave, 73103 Oklahoma CityInternal medicine · Physician
1211 N Shartel Ave, 73103 Oklahoma CityInternal medicine · Physician
1211 N Shartel Ave, 73103 Oklahoma CityInternal medicine · Physician
1211 N Shartel Ave, 73103 Oklahoma CityInternal medicine · Physician
1000 N Lee Ave, 73102 Oklahoma CityNeurology and neurology · Physician
1211 N Shartel Ave, 73103 Oklahoma CityInternal medicine · Physician
1000 N Lee Ave, 73102 Oklahoma CityInternal medicine · Physician
1000 N Lee Ave, 73102 Oklahoma CityInternal medicine · Physician
1000 N Lee Ave, 73102 Oklahoma CityInternal medicine · Physician
608 NW 9th St, 73102 Oklahoma CityInternal medicine · Physician
5224 E I 240 Service Rd, 73135 Oklahoma CityPhysiotherapy · Physical and rehabilitation medicine
10400 Vineyard Blvd, 73120 Oklahoma CityPhysician · Psychotherapy and psychiatry
921 NW 13th St, 73106 Oklahoma City