On Tuesday, May 22, IAA celebrated the grand opening of its Fort Worth North facility, located in Justin, Texas with the Denton County Chamber of Commerce as well as several local officials, business, buyer and clients. The new location is company’s largest facility in North America including over 200 acres of vehicle capacity and 18,000 square feet of facility space.
“This new facility in the Dallas-Fort Worth area is our 16th location in the state of Texas and compliments our Grand
Subscribers need to be logged in to see rest of this article. Please Login to access. If you're not a subscriber, click here for information on our satisfaction guaranteed subscription options.