The Boyd Group opens first repair location in Idaho

Chicago, Illinois — November 10, 2014 — The Boyd Group is opening a new location in Coeur d’Alene, Idaho. The recently acquired 13,500 sq. ft. space previously operated under the name Lake City Auto Body. “We continue our North American expansion with the opening of this new repair center and are very pleased to increase […]