Clothing store rue 21 has reopened at its former location inside the Mall at Greece Ridge. The retailer returns following ...