NPI Central
The Santa Barbara House NPI Number 1811121106 — Santa Barbara, CA | NPI Central