There’s something magical about walking into an old train depot that’s been transformed into a treasure trove of antiques, and the Whistle Stop Shop Depot in Franklin, North Carolina delivers that ...