An outdoor store that blazed a trail
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.
Keep reading with a 7-day free trial
Subscribe to The Charlotte Ledger to keep reading this post and get 7 days of free access to the full post archives.