NPI Central
Ord Mitchell, M.D. — NPI 1396808648, Tulsa, OK | NPI Central