To navigate, press the arrow keys. Thomas Machinery Ltd ← View details 31 Arrow Rd, Guelph, Ontario N1K 1S8 +1 519-824-2315 Get Directions From* To * — Required information