car companies in las car rental companies in las cruces nm Mesilla Valley Mall is on S Teoshor Blvd between E Lohman Ave and. What steps are being taken to. Enterprise Re… Wednesday, October 5, 2022 Edit