1. Riverhouse IT - Tuscaloosa-Birmingham 2220 Joe Mallisham Pkwy, Tuscaloosa, AL 35401 Coordinate: 33.19759,-87.62682 Phone: (205) 301-0950
2. Ally Communications Tuscaloosa, AL 35407 Phone: (256) 648-4010