New home October 28, 2008 1:46 pm The large clock that was in Bellevue Square has a new home. As part of the mall’s renovation