Print Home > Smog Busters | Chico, CA Smog Busters | Chico, CA 2246 Esplanade Ste E, Chico, CA 530-891-6455 Address:2246 Esplanade Ste E, Chico, CAPhone:530-891-6455Web Site:http:// View Larger Map