The 9-acre site sits just west of the Lurleen Boulevard bridges, across from the Mercedes-Benz Amphitheater in downtown Tuscaloosa.