does anyone recognize this address... something about it rings a bell but not sure what it is 7151 rue Jean Talon East Suite 110 Montreal, PQ H1M 3N8 Canada