Life Church en11 is located in Hoddesdon, United Kingdom on Hertford Methodist Church, 55 Middlefield Rd. Life Church en11 is rated 4.4 out of 5 in the category pentecostal churchchurch in United Kingdom.
Address
Hertford Methodist Church, 55 Middlefield Rd