NPI Central
Carolina Treatment Centers NPI Number 1619694098 — Anderson, SC | NPI Central