2nd STREET USA to shortly open new outlet in Frisco, Texas
2nd STREET USA, an arm of Japan-based GEO Holdings, will shortly open a new location in Frisco, Dallas, Texas, marking the company’s twentieth store in the US. The second hand clothing retailer will open the store on 7 January 2023 and will carry a total of approximately 15,000 items for reuse, including men’s and women’s […]