Walmart Supercenter3451 Nelson Rd, Lake Charles, LA 70605Truck ParkingOvernight ParkingRestroomsSee more4.6 mi