NPI: 1962404723 · THOUSAND OAKS, CA 91360 · Interventional Cardiology Physician · NPI assigned 08/11/2005