NPI Central
Sudhakar Rendla, M.D — NPI 1114224540, Placerville, CA | NPI Central