April 3, 2015—ABRA Auto Body & Glass announced on Thursday the addition of a new location in West Nashville, Tenn.
This is the eighth ABRA repair center in the Nashville metro area.
“The new center gives us the opportunity to show our insurance partners and customers our best-in-class operating methods and innovative service model in a state-of-the-art facility," said Duane Rouse, president and CEO of ABRA.
ABRA now operates 267 locations in 20 states.