#26 - 124 North Centre Road, London North, ON N5X 4R3