Confusion continues to abound regarding what entity owns the former Our Lady Help of Christians Church at 832 N. Leclaire Ave. The block square property has been vacant for years and is pocked by graffiti and broken windows, along with structural problems. The current legal tangle, though, involves only the ownership of the church building […]
