Medical school: STANFORD UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2000
NPI: 1134387293
Practice Locations (1)
SANTA BARBARA ORTHOPEDIC ASSOCIATES, INC
2324 BATH ST, FL 2
SANTA BARBARA, CA 931054330
8056827801
Source: CMS National Downloadable File, September 2026.