NPI Central
Erica Ruiz, MD — NPI 1215191184, La Quinta, CA | NPI Central