NPI Central
Malibu Beach Recovery Center, LLC NPI Number 1265825475 — Pacific Palisades, CA | NPI Central