View all facilities

Stemmons Plaza

Stemmons Plaza is a .4 acre special use park, established in 1913.