When did the mall open what year?
Address: 10600 Quil Ceda Blvd, Tulalip, WA 98271, USA
Richard Pederson | Aug 14, 2022
I think it opened in 2013
dustin clay | Aug 14, 2022
When the dinosaurs roamed the earth
Thanks! Your answer is awaiting moderation.