NPI Central
Uchenna Iwuaba, DPT — NPI 1174148480, Tuscaloosa, AL | NPI Central