Address 950 Tharp Rd # 701 Yuba City CA 95993 United States
Phone: (530) 790-0114 Open 24 Hours a Day: No