The Saint John Public House Ltd. 32 Grannan St. Saint John NB E2L 2C5 (506) 631-9219 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×