2727 North Stemmons Freeway Dallas, TX 75207
Standing: 200
Square Feet: 1,800 ft2
You can reserve our spacious atrium for your events. Experience the benefits of the open plan, versatile layouts, and abundant natural lighting.