Nelson Hotel

Source: 1921 Ottawa City Directory

Name of Business: Nelson Hotel

Current Address: 123 W Second

Comments are closed.