DETROIT – The clothing retailer Free People is opening a store in Downtown Detroit next week.
The store is set to open in the Bedrock-owned building at 1425 Woodward Avenue on Friday, April 25, 2025.
It will carry a variety of denim, knit tops, dresses, jewelry, hair accessories and more, according to a joint release from Bedrock and Free People…