Walmart Supercenter7401 Samuell Blvd, Dallas, TX 75228RestroomsTruck ParkingOvernight ParkingSee more4.5 miNone