Church of the Immaculate ConceptionParishShareArbuthnott PlaceStonehaven, Alba / Scotland AB39 2JAUnited KingdomGet directions