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.
By Roy Costner|2024-03-22T00:29:06-04:00March 21, 2024|