1. Windroc Spi 18270 Segale Park Drive B, Tukwila, WA 98188 Coordinate: 47.43805,-122.25698 Phone: (253) 872-0800