XTRA Lease to re-open in Birmingham

XTRA Lease will re-open its Birmingham, Ala., location Monday, June 6, the company announced.
 
The trailer rental and lease provider had extensive damages and lost more than 50 trailers nearly six weeks ago due to the April 27 tornado that swept through Alabama.