NPI Central
Christopher Roman, MD — NPI 1033266838, Tulsa, OK | NPI Central