NPI: 1932528015 · TULSA, OK 74131 · Vascular & Interventional Radiology Physician · NPI assigned 04/16/2014