Retail
Toms opens flagship in Glendale
Los Angeles - Shoewear company Toms has finally opened its second boutique in Los Angeles. Bowing in Glendale, the flagship will officially open its doors this week. The store will be in a prime shopping location at Glendale’s outdoor shopping center. According to Racked LA, the footwear brand will open its doors this Thursday, June 23. The...
loading...