Redwood Terrace Health Center

Nursing & Assisted Living · Skilled Nursing Facility

710 W 13th Ave, Escondido, CA 92025