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