Oct. 20, 2016—Caliber Collision Center has announced plans for a Missouri City, Texas location, which is expected to open by May 2017. The new business, located on nearly three acres of land, will neighbor a Wal-Mart Supercenter.
Caliber Collision has multiple locations in the greater Houston area.