L LA CASA FAMILY HEALTH CENTER 0 reviews 1521 W 13th St Clovis, NM • 88101 View Practice (505) 769-0227