HOUSTON, Sept. 19, 2019 /PRNewswire/ — Six U-Haul Companies are making 47 facilities available to offer 30 days of free self-storage and U-Box container usage to flood victims in southeast Texas and southwestern Louisiana where Tropical Depression Imelda is wreaking havoc. In areas…
