IAA, Inc. (NYSE: IAA) on August 2 celebrated the grand opening of its Houston South facility, located in Rosharon, Texas. IAA Houston South is the 17th branch in the state and will help accommodate increased customer capacity needs. It is located approximately 35 miles from Houston and will strategically enhance IAA’s ability to serve the growing metropolitan area as well as the hurricane-prone coastal Texas region.
“We are very excited to open this new location, which is strategically located to serve the Gulf of Mexico, an area particularly prone to catastrophic weather events,” said John Kett, Chief Executive Officer and