New Life Ministries CC BuildingUnclaimedCommunity & faithChicago, ILNot providedNot providedVisit website