St Philomena's Roman Catholic ChurchParishShareSparrow Hall RoadLiverpool, England L9 6BUUnited KingdomGet directions