90 Elgin Street Ottawa July 13, 2023 90 Elgin Street in Ottawa. Photographed on Wednesday, July 12, 2023 by Frank Fenn, IDEA3 Tweet Please enable JavaScript to view the comments powered by Disqus.