1960 Dalmagarry Road 98, London North, ON N6G 0T8