NPI Central
Rita Stec, MD — NPI 1881722718, Palm Desert, CA | NPI Central