Global Leadership Academy Categories Schools, Colleges & Education 305 W. College Street Terrell TX 75160 (972) 551-7596 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×