Dr James B. Harris, DO
Internal medicine · Physician
9038 E 30th St, 74129 TulsaInternal medicine · Physician
9038 E 30th St, 74129 TulsaInternal medicine · Physician
1111 S Saint Louis Ave, 74120 TulsaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
5656 S 170th West Ave, 74063 Sand SpringsPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
119 E 4th St, 74103 TulsaPhysiotherapy · Physical and rehabilitation medicine
600 S College Ave, 74104 TulsaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1700 W Albany St, 74012 Broken ArrowPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
422 Plaza Ct, 74063 Sand SpringsInternal medicine · Physician
800 W Boise Cir, 74012 Broken ArrowPhysiotherapy · Physical and rehabilitation medicine
1112 W Elmira St, 74012 Broken ArrowPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
200 N Main St, 74063 Sand SpringsAcupuncture · Naturopathic treatments · Holistic medicine
415 E Broadway St, 74063 Sand SpringsInternal medicine · Physician
2526 W Edison St, 74127 TulsaInternal medicine · Physician
2448 E Admiral Blvd, 74110 TulsaInternal medicine · Physician
8940 E 16th Pl, 74112 TulsaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
1025 N Adams Rd, 74063 Sand SpringsNaturopathic treatments · Holistic medicine
2326 S Garnett Rd, 74129 TulsaPhysiotherapy · Physical and rehabilitation medicine
8523 E 11th St, 74112 TulsaPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
8523 E 11th St, 74112 TulsaPhysiotherapy · Physical and rehabilitation medicine
505 E Fargo St, 74012 Broken ArrowPhysiotherapy · Physical and rehabilitation medicine
11428 E 20th St, 74128 Tulsa