Canadian clothing chain Urban Planet is now open at the Riverchase Galleria.
The fast fashion destination is located in the space formerly occupied by Forever 21, and carries some of that retailer’s associated brands.
Canadian clothing chain Urban Planet is now open at the Riverchase Galleria.
The fast fashion destination is located in the space formerly occupied by Forever 21, and carries some of that retailer’s associated brands.