Quail Park at Lynnwood Back to Search 4015 164th Street Southwest, Lynnwood, Washington 98087 Phone: (425) 640-8529