The Plaza at Turtle Creek
3535 Gillespie St
Dallas, TX 75219
United States