Spirit of Texas Bank Categories Banks 12840 Southwest Freeway Stafford TX 77477 (281) 921-8400 (713) 686-4813 Visit Website About Us A Texas based and Texans owned growing community bank. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×