Owl's Nest of Blue RidgeShopping The Owl's Nest, located in the heart of Blue Ridge, GA, is an inviting shop full of personality offering a unique collection of jewelry, gifts, and more. With a focus on quality and craftsmanship, The Owl's Nest features an array of beautifully curated items, from locally made artwork and handcrafted jewelry. Each piece is selected to reflect the warmth and character of the Blue Ridge Mountains. (706) 946-6378 709 E Main St |