Here are our locations

605 Mangrove Ave.
Chico, CA 95926-3982
(530) 891-0117

Sun - Sat: 10am - 9pm