Address 1150 Harter Pkwy Yuba City CA 95993 United States
Phone: (530) 673-1746 Open 24 Hours a Day: No