Walmart Supercenter4500 N Main St Ste A, Roswell, NM 88201RestroomsTruck ParkingOvernight ParkingSee more5.3 mi5+