The latest addition to the Davidson retail scene is the award-winning Jewel Box. They opened last month next door to the Soda Shop at 106 S Main Street. Voted “Best of the Lake” by the readers of Currents Magazine, the Jewel Box offers a stylish array of women’s accessories and apparel and great prices. Jewel…