Address 2483 Notre Dame Blvd #100 Chico CA 95928 United States
Phone: (530) 898-0370 Open 24 Hours a Day: No