Address 18840 8th Ave NW Shoreline WA 98177 United States
Phone: (206) 546-5125 Open 24 Hours a Day: No