Thomas Reynolds (d.1879)

Managing Director of the Ottawa Railway

Associated Houses

Earnscliffe

Ottawa, Ontario