NPI Central
Edward Ruiz, MD — NPI 1598961708, La Quinta, CA | NPI Central