1. Afflink 1400 Afflink Pl, Tuscaloosa, AL 35406 Coordinate: 33.23022,-87.53252 Phone: (205) 345-4180