IlluminAid Back to Search IlluminAid Categories Information Technology Non-Profits 645 Mangrove Ave , Chico , CA , 95926 (530) 343-7868 Send Email https://www.illuminaid.org/ Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone