rue21 - Closed 8065 Giacosa PlaceSuite 810Memphis, TN, 38133Memphis Commons View Phone 901-382-9743 Toll Free: 866-533-4783 8065 Giacosa Place, Suite 810Memphis, TN 38133Memphis Commons View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page