La Casa Family Health Centers – Clovis Clinic 1521 West 13th Street, Clovis, NM - 88101 Click to View