NPI Central
Adeyemi Fatoki, M.D. — NPI 1760449938, Ottawa, IL | NPI Central