8915 14th Ave SSeattle, WA 98108HoursDo you know the hours for this business?Extra PhonesFax: (206) 763-6574NeighborhoodsSouth Park, Greater Duwamish