El Manantial

El Manantial, 116 E Ave G, Lovington, NM 88260, United States

Location