NPI Central
The Treatment Centers, Inc. — NPI 1982113312, Sheffield, AL | NPI Central