Happy Healing LLC Categories Health Maintenance Organizations 2108 W. Park Ct. Champaign IL 61821-1120 (707) 382-9791 About Us Wellness Center Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×