Company name: Marché Jarocho's
Description: Marché de Longueuil
2954 Chambly Rd, Longueuil, Quebec J4L 1N2, Canada