Ballard – 8000 24th Ave NW, Seattle, WA 98117 Ballard - 8000 24th Ave NW, Seattle, WA 98117 Upcoming Events No events currently scheduled at this location.