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

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