Open main menu

The South Texas Council (STC) is a local council (#577) of the Boy Scouts of America located in the state of Texas.

South Texas Council (STC) #577
South Texas Council (STC) #577
Location 700 Everhart Rd A, Corpus Christi, TX 78411
Website
https://www.SouthTexasBSA.org

Contents

Council History

Council Patches

Districts

Camps

Lodge

The council is served by the Order of the Arrow Lodge