Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 1995
Also: GENERAL SURGERY, HAND SURGERY
NPI: 1811918741
Practice Locations (1)
222 W PUEBLO ST, SUITE A
SANTA BARBARA, CA 931053805
8056877336
Source: CMS National Downloadable File, September 2026.