The Inn of Waterloo Opens

The Waterloo Inn, a landmark that has been in Waterloo for over 40 years, will be opening its doors on Friday June 17 as the Inn of Waterloo.