Running Creek Casino

Over 350 slot machines, all your favorite table games, dining and 24/7 good times.

Running Creek Casino, California 20, Upper Lake, CA, United States
  • Handicap Access
  • Weddings
  • Food