NPI Central
Uchenna Ifediba, MD — NPI 1750422143, Birmingham, AL | NPI Central