NPI Central
Sudhakar Mallela, M.D. — NPI 1851498729, Riverside, CA | NPI Central