Scottish Rite Lodge 453 Dufferin Ave, London, ON N6B1Z7