Church of the Immaculate ConceptionParishShareFoster StreetSeddon, Marlborough 7210New ZealandGet directions