Our Address: 2600 North Stemmons FwySuite 151Dallas, TX, 75207 Phone: 214-943-4444 Hours: 8:00 AM - 5:00 PM M-F Fax: 469-329-0717 Contact Email: Info@AINDallas.org