ABRA opens new Denver-area repair center

November 13, 2008

ABRA Auto Body & Glass, a Minneapolis-based damaged vehicle repair company, announced today the opening of their sixteenth repair center in Colorado. Located at 4201 East Louisiana Avenue in the Cherry Creek area of Denver, this is ABRA's ninety-fifth repair center in eleven states, according to a Nov. 13 MarketWatch report.