Bill MacMackin Categories Honourary Members 111 Paradise Row Saint John NB E2K 3H6 (506) 647-4931 (506) 652-3251 Send Email Rep/Contact Info Bill MacMackin × Bill MacMackin Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×