CHAMPAIGN, IL, UNITED STATES
802 W TOWN CENTER BLVD CHAMPAIGN Illinois US