Jesse Brown's was the only outdoor store of its kind when it opened in Charlotte in 1973. National retailers have come on the scene since, but Jesse Brown's competes in a way only a local store can.
Jul 6, 2022
Subscribe to The Charlotte Ledger to read the rest.
Become a paying subscriber of The Charlotte Ledger to get access to this post and other subscriber-only content.