1666 Mcneil Road, London, ON N6M 0A3