The University of Alabama English Language Institute
Location:
The University of Alabama English Language Institute
The University of Alabama, Box 870250
Tuscaloosa AL 35487-0250
United States Website:
eli.ua.edu
Telephone:
205 348 7413
Fax Number:
205 348 9266
|