NPI Central
Nirmala Tumarada, M.D — NPI 1184060923, Lake Charles, LA | NPI Central