PORTLAND, Ore. (KOIN) – America’s largest independent body shop, Leif’s Auto Collision Center, is closing as its owner retires the shop that first opened in 1991. The closure, as first reported by the ...