The Shalom Free Clinic 1010 Mangrove Ave, Suite D, Chico, CA, USA 530)-518-8422 https://shalomfreeclinic.org Get Directions NAFC Member? No