A water tower east of U.S. Highway 65 near the Dolby Laboratories plant on North 18th Street is demolished in Ozark, Missouri, Feb. 11, 2020.
If you’re the nostalgic sort of person who enjoys gazing at water towers with the name of wh…
As featured on
The 300,000-gallon water tower located off of U.S. Highway 65 and West Tennison Drive was ta…
Success! An email has been sent to with a link to confirm list signup.
Error! There was an error processing your request.