To navigate, press the arrow keys. M & G Pet Food ← View details 1760 Upper James Street, Hamilton, Ontario L9B 1K9 +1 905-388-2436 Get Directions From* To * — Required information