NPI Central
Stella Kpaduwa, M.D. — NPI 1992872550, City of Industry, CA | NPI Central