NPI: 1417971334 · SANTA BARBARA, CA 93105 · Physical Medicine & Rehabilitation Physician · NPI assigned 07/26/2006