NPI Central
Oasis Treatment Centers LLC NPI Number 1144097981 — Costa Mesa, CA | NPI Central