NPI Central
Canyon Lakes Residential Treatment Center NPI Number 1780762989 — Lubbock, TX | NPI Central