Walmart Supercenter3451 Nelson Rd, Lake Charles, LA 70605RestroomsTruck ParkingOvernight ParkingSee more4.6 mi