NPI Central
Phoenix House, Inc. — NPI 1831238385, Tuscaloosa, AL | NPI Central