The Holy Spirit Liverpool Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Street Address
Church Pastor
Rev John Harris FCA
Parish Priest
68 Sterrix Lane
Liverpool,
Merseyside
L21 0DA
United Kingdom
Phone: 0151 525 7497