Goddard Stadium
200 120th ST SW
Everett, WA