NPI Central
Santa Barbara Neighborhood Clinics NPI Number 1023295920 — Isla Vista, CA | NPI Central