Anita Stoddard Tellez

Senior National Operations Manager

Anita Stoddard Tellez

Contact Information

8144 Walnut Hill Lane
Suite 1200
Dallas, Texas 75231

D: 214.560.3254