Ord Mitchell, MD

Psychiatry & Neurology, Neurology

5533 E 107th Pl, Tulsa, OK 74137

(918) 298-1965