NPI Central
Erica M Ruiz MD Professional NPI Number 1306092465 — La Quinta, CA | NPI Central