NPI Central
Southwest Carolina Treatment Center, LLC NPI Number 1699007021 — Anderson, SC | NPI Central