rue21 - Closed 1901 North Market StSuite T10 Champaign, IL, 61820Market Place Shopping Center View Phone 217-352-7616 Toll Free: 866-533-4783 1901 North Market St, Suite T10 Champaign, IL 61820Market Place Shopping Center View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page