User Image

Dr. Thomas Dodson

Md - Allopathic & Osteopathic Physicians

6802 S Olympia Ave W
Suite 200
Tulsa, Ok 74132