Geraghty delivers State of the Town address