Mesilla Valley Mall

  • Shopping Centers
700 S. Telshor Blvd
Las Cruces, NM 88011
(575) 522-1001
(575) 522-0956 (fax)