#191 - 600 Hyde Park Road, London North, ON N6H 5W8