ABRA opens new Denver-area repair center

MarketWatch
November 13, 2008
AUTO

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.