Address 359 Strander Blvd Tukwila WA 98188 United States
Phone: (206) 461-7025 Open 24 Hours a Day: No