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