Please point your browsers to our STAR Center Website
STAR Center
Lake Washington Technical College, 11605 132nd Avenue NE, Kirkland, WA 98034 - Map