NPI Central
The Phoenix House of Santa Barbara, Inc. NPI Number 1104264381 — Santa Barbara, CA | NPI Central