NPI Central
Tuscaloosa Juvenile Detention Center — NPI 1750480752, Tuscaloosa, AL | NPI Central