If you shop Shein online, you might be excited to hear that for just a few days, Shein will be hosting a pop up shop right here in Indianapolis! The Shein Pop Up Shop runs from this Thursday (July 13) through Sunday (July 16). The hours for the pop up shop are 11am – 6pm.
The Shein Pop Up Shop will be located at Selfie WRLD Indy off Michigan Road in Indianapolis.