Going with Deliverance around the world - Travelling School of Deliverance

Deliverance is a WALK, not an Event!

Street View of 12145-67 Street

Promised Land Ministries is located in the South end of the Evangelical Tract Distributors building 


View Larger Map

Online Store Cart

The cart is empty