sheffield christian life centre is located 217 handsworth road in handsworth (S13 9) in the region of south yorkshire (england). This place is listed in the place of worship category of the geodruid handsworth 2021 guide.