1. Riverhouse IT - Tuscaloosa-Birmingham 2220 Joe Mallisham Pkwy, Tuscaloosa, AL 35401 Coordinate: 33.19759,-87.62682 Phone: (205) 301-0950