NPI Central
Transitional Living Center at Santa Barbara NPI Number 1699823062 — Santa Barbara, CA | NPI Central