1. On Site Auto Glass Services 14800 Interurban Ave S, Tukwila, WA 98168 Coordinate: 47.47112,-122.25346 Phone: (206) 802-9985