To navigate, press the arrow keys. Abattoir Lamarche Inc ← View details 686 Rue Saint-Jude Nord, Granby, Quebec J0E +1 450-378-2415 Get Directions From* To * — Required information