San Francisco Dogfish at Seattle Rainmakers
Rainier Beach Stadium
8815 Seward Park Ave SSeattle, WA 98118