A crew began tearing down the old Howard Johnson hotel in Davenport yesterday morning. Michelle O'Neill reports the demolition will clear the way for a new office building called Riverwatch Place.
A crew began tearing down the old Howard Johnson hotel in Davenport yesterday morning. Michelle O'Neill reports the demolition will clear the way for a new office building called Riverwatch Place.