NPI Central
Aftab Jafri, M.D. — NPI 1255696605, Decatur, IL | NPI Central