North Creek Plaza, 18404 120th Ave NE, Bothell (425) 488-7759
North Creek Plaza, 18404 120th Ave NE, Bothell 98011 (425) 488-7759