LA Casa Family Health Ctr
1521 W 13th St
Clovis, NM 88101
Clovis, NM 88101