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