NPI Central
First House Detox NPI Number 1235423229 — Newport Beach, CA | NPI Central