Open on Main Pop-Up Shop Initiative Expands
Open on Main, the Downtown Memphis Commission’s (DMC) storefront activation initiative continues its growth with the addition of two locations at 86 and 88 North Main Street.
Open on Main, the Downtown Memphis Commission’s (DMC) storefront activation initiative continues its growth with the addition of two locations at 86 and 88 North Main Street.