NPI Central
Naeemuddin Jatoi, M.D. — NPI 1922070333, Decatur, IL | NPI Central