Where is parking for Land of Oz’s Autumn at Oz Festival? Parking is at Beech Mountain Resort at 1007 Beech Mountain Parkway Beech Mountain, NC 28604. Please follow the signs for parking lots catered to Land of Oz. By royb4th|2023-06-07T12:24:39+00:00June 5, 2023|Autumn at Oz Festival| Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInWhatsAppTelegramTumblrPinterestVkXingEmail About the Author: royb4th