Eaglais Naomh Vincent de PaulParishShareCiallaEilean Bharraigh, Alba / Scotland HS9 5YRUnited KingdomGet directions