Print Resources The following resources are in English and Spanish The following resources are in English Our Address: 2600 North Stemmons FwySuite 151Dallas, TX, 75207 Our Phone: 214-943-4444 Hours: 9:00 AM - 5:00 PM M-F Contact Email: Info@AINDallas.org