Stemmons Towers West

Stemmons Towers West

Brandon B.
Description
Stemmons Towers West is one of four nearly identical towers located on the Stemmons Freeway in Dallas' Design District. The Stemmons Towers were built in 1962 and finished construction in 1967. Stemmons Towers West is 164ft high or 12 floors.
Default Title