+FRANCIS SUPREME PONTIFF
Welcome to St. Helen’s Catholic Church,
112, Alexandra Road, Crosby, Liverpool, L23 7TQ
in the Crosby Pastoral Area of the Archdiocese of Liverpool.
Parish Priest of
St. Joseph’s Catholic Church
St. Helen’s Catholic Church
St. Helen’s Church and St. Joseph’s Church now have a
JOINT WEBPAGE i.e.