Canadian Blood Services Categories Non-Profit Organizations 405 University Ave Saint John NB E2K 1Z2 (506) 333-3252 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×