Husky Stadium Parking Lots & Tips
Opened in 1920, Husky Stadium is over 100 years old! It’s situated at 3800 Montlake Blvd NE, Seattle, WA 98195, a short drive northeast of downtown. As a home venue of the Washington Huskies team, the stadium has hosted many football games on the University of Washington campus. If you plan to attend an event … Read more