Source: 1916 Ottawa City Directory
Name of Business: Ottawa Hospital
Current Address: 128 N Locust
Comments are closed.