Is this located in the former House of Clocks?
Address: 15605 Hwy 99, Lynnwood, WA 98087, USA
Nathaniel King | Aug 12, 2022
Yes
Master Ace | Aug 12, 2022
Yes, the store moved recently to that old house of clocks
Thanks! Your answer is awaiting moderation.