Our Lady Queen Of Peace Roman Catholic ChurchParishShareKirkstone Road WestSefton, England L21 9LGUnited KingdomGet directions