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