Spiderwort Inc Categories Life Sciences 7 Bayview Station Rd Ottawa ON K1Y 2C5 (819) 775-8089 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×