Oops! Something went wrong, please try again later.
Mesilla Valley Mall is a 602,150-square-foot shopping mall located on 77. 4 acres in Las Cruces, New Mexico, United States. It is managed by Namdar …
Reviews
Tripadvisor
4.0/5 · 9 reviews
Loading reviews...
May 17, 2021
There just wasn't very many businesses left. I know that malls are soon to go by the way of the 8 track tape, but if you want people to come back now that the Covid is finally moving on, maybe you sh… Full review by kilgorerena