Address 2001 Oro Dam Blvd E Oroville CA 95966 United States
Phone: (530) 533-6777 Open 24 Hours a Day: No