Address 1441 Colusa Hwy Yuba City CA 95993 United States
Phone: (530) 671-5563 Open 24 Hours a Day: No