San Antonio, Texas, United States of America

Alamo Stadium

LOCATION

Address: 110 Tuleta Dr

Stadium in San Antonio, Texas. Alamo Stadium is a horseshoe-shaped football and soccer stadium in the Monte Vista Historic District of San Antonio, Texas. Nicknamed "The Rock Pile" due to its primarily limestone construction it was completed in September 1940 as a Works Progress Administration project.

Poster