The ownership of 10 acres of land included as part of Tulsa Technology Center's proposed 55-acre, $38.5 million Owasso campus is in question. In July 2000, Opal Robinson donated 10 acres to the Tulsa ...