BELLEVUE — South of Interstate 90 in the Newport area, almost Factoria, Holy Cross Lutheran Church was established circa 1961 at 4315 129th Place S.E. It closed recently. Plans emerged in 2023 ...