Michigan-based brand Born In Detroit Apparel has announced the opening of its first pop-up store, located in downtown Detroit at the former Moosejaw site at 1275 Woodward Ave. The shop will be open for a limited time only, from March 15 to April 30. The 2,000-square-foot site positions Born In Detroit Apparel at the center […]
