Erica M. Ruiz MD Prof Corp.

Address

47110 Washington St Suite 203
La Quinta, CA 92253