209-1069 Wellington Road, London, ON N6E 2H6View on Map »