NPI Central
Mount Helix Treatment Center NPI Number 1053784298 — La Mesa, CA | NPI Central