Patient Portal; Medical. ... Frances Nelson 819 Bloomington Road Champaign, IL 61820 Health Center (217) 356-1558 info@promisehealth.org. Promise Healthcare at the Urbana School-Based Health Center 1002 S. Race Urbana, IL 61801 (217) 239-4220 info@promisehealth.org..