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.