News

For decades, the water tower located near 2150 S. 3500 West in Taylor stood as one of the most recognizable landmarks in ...