Source of Life Church Leicester Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
St James the Greater Church
St James Terrace
Leicester,
Leicestershire
LE2 1NA
St James Terrace
United Kingdom
Click here to contact the church Â
Church Pastor
Leonidas Muganda
Assembly Leader
St James the Greater Church
St James Terrace
Leicester,
Leicestershire
LE2 1NA
St James Terrace
United Kingdom
Click here to contact Leonidas Muganda Â