The Whistle Stop Mall is the most unique shopping experience under one roof in Western North Carolina. Established in late 1999, the Mall accommodates 20 retail stores, 60,000 square feet of antiques, 17,000 square feet of hand-made crafts in the Artisans and restaurants.