St Cecilia's Catholic ChurchParishShareGreen LaneLiverpool, England L13 7BBUnited KingdomGet directions