autobody repair shop News

ABRA Continues Tennessee Expansion

ABRA Auto Body & Glass, a national damaged vehicle repair company, announced the purchase of Tennessee Collision Repair. The new center is located in Alcoa, Tenn., about 20 minutes south of Knoxville. Terms of the deal were not disclosed. This …

CARSTAR Opens First Location in Denton, Texas

CARSTAR Auto Body Repair Experts, a national multi-shop operator network (MSO), announced the opening of the first CARSTAR location in Denton, Texas – Autobody Denton CARSTAR. Owned by Mark Riney, Autobody Denton CARSTAR is located at 820 E. McKinney Street …