Under Construction – Firestone

TD Construction, LP, has been awarded the Firestone Complete Auto Care construction project in Santa Rosa, California. The building is a brand new single story 8,617 square foot masonry facility located at 2730 Santa Rosa Avenue.  Construction of the new building will start April 1st, 2013.