Wells Temple of Deliverance Church of Chicago, IL. The location of Wells Temple of Deliverance Church is 60612, 2739 W Madison St - marked with a pin on Google Map.