NPI Central
Ommar Afzal, M.D. — NPI 1154673879, Urbana, IL | NPI Central