#303 - 733 Deveron Crescent, London, ON N5Z 4X7