Location International School of Theology and Leadership AlbaniaRr. Hoxha Tahsim, Pll 78, K.2, Tirane ShqiperiFor more info please contact us via our contact form.ISTL OfficeReach Us Rr. Hoxha Tahsim, Pll 78, K.2 +355676968726 info@istl.alFollowFollowFollowLeave A Message Name Email Address Message Send Message