The Vision Venue

If You Have The Vision...We Have The Venue

The Pop Up Store is the first of many retail stores created by The Vision Venue. It is not your ordinary “Pop-Up Mall”. It does not come for a season. It is not a flea market. It does not move from venue to venue. It is a Pop Up Store, a permanent, brick and mortar, 3000 square foot retail store located in the heart of the historical South Street District. This unique space can feature 20-24 vendors at a time  and is conveniently equipped with 3 dressing rooms and 2 restrooms for shopper convenience. It also features large display windows making it extremely visible to the curious South Street shoppers.