Avicenna Community Health Center 819 Bloomington Road, Champaign, IL, USA 217-418-5888 https://www.avicennahealth.org Get Directions NAFC Member? No