Address 6717 NE 181st St Kenmore WA 98028 United States
Phone: (425) 415-6564 Open 24 Hours a Day: No