Address 1431 W Covell Blvd Davis CA 95616 United States
Phone: (530) 297-3720 Open 24 Hours a Day: No