Located at North Creek Plaza

Across from Home Depot

On 120th Avenue NE in Bothell.