companies Near Me in Yarrow, Ontario companies Near Me in Yarrow, Ontario Home / Ontario / Yarrow Contractors - General Bait Barn Worm Farms 40650 No 5 Rd, Yarrow,, Yarrow, Ontario 604-823-4515 Contractors - General Bait Barn Worm Farms 40650 No 5 Rd, Yarrow,, Yarrow, Ontario 604-823-4515 Categories of companies in Yarrow Contractors - General