Drs. Steve and Deborah

Playing in the snow at Lake Tahoe, CalifSteve & Deborah Powell founded Promised Land World Outreach Center in 1990. They have actually been involved in ministry for over 20 years. They travel throughout the nation and have traveled internationally to China, East Africa and also Zambia, Central Africa.

They are a young vibrant couple empowered with the anointing of God to reach the world for Jesus. They carry a mega size vision locally and for the nations of the world. They also have a mega size big brother named Jesus who is El-Elyon, the most high God and is bringing it all to pass.

You will be Challenged, Strengthened and Empowered by the truth and integrity of this couples ministry. Look forward to a NOW PROPHETIC word from God and be forever transformed and changed.