TALLWOOD HOUSE IS NO MORE! Rod Zumbro braved the light snowfall Wednesday morning, February 22, 2006, to videotape scenes of the demolition of the building. This video gives you a brief glimpse of how Tallwood has looked for as long as OLLI has been located at Tallwood campus (since 1994), with Tallwood House standing tall amidst the big trees, and then shows how quickly a master heavy-equipment operator can tear down a large building. A Rod Zumbro movie.