Address 573 Grand Boulevard J7V4X4 L'ïle-Perrot Canada Phone number (514) 453-7071 See all Payot shops