Windsor Park Mall rises from pastureland
Before it had a castle or a tech campus, 5000 Walzem Road was a promise on San Antonio’s northeast side, off Interstate 35.
On January 10, 1974, Melvin Simon & Associates announced Windsor Park Mall, the city’s sixth mall and its third largest, a 1.2 million square foot complex with two floors of retail.
…