Archives for August, 2015

  1. August 24th, 2015

    A new plan has emerged to build a 225-room Holiday Inn and Suites hotel at Second Street and 13th Avenue Southwest, across from Mayo Clinic's Francis Building.