CONTACT

Contact Us

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