NPI Central
Mohammad Afridi, MD — NPI 1417093071, Waterloo, IA | NPI Central