Main Office
1401 Northeast Medical Building
(205) 348-6837
alri@ua.edu
Physical Address
211 Peter Bryce Boulevard
Tuscaloosa, AL 35487
Mailing Address
Alabama Life Research Institute
The University of Alabama
Box 870328
Tuscaloosa, AL 35487
