Currently, the continuity of land ownership has remained within the Hufty-Leidy family since 1966. Archie subsequently passed Oz down to her children Page, Carter, and Francie who operate Land of Oz to this day.