The City of Ottawa has reached an agreement with a company to provide free public Wi-Fi access at 25 public facilities. The details of the five-year agreement with Ottawa wireless Internet company EION Inc. was to be announced Friday morning at City Hall.