Tag: Institute of Texan Cultures heritage designation

The University of Texas at San Antonio (UTSA) had plans to demolish the Institute of Texan Cultures (ITC) in the summer of 2025 to make way for a new downtown Spurs stadium and a redevelopment project called Project Marvel....

Top News

Latest News & Headlines