Our Lady of Lourdes & Saint Bernadette's RC ChurchParishShareElizabeth AvenueStenhousemuir, Alba / Scotland FK5 4EUUnited KingdomGet directions