The effort to restore Westminster’s historic clock tower, at 66 E. Main St., is nearing completion. The city is responsible for maintaining the 30-foot clock tower but does not own the three-story ...