News

McWrights Ferry Road is a $68.9 million road project meant to improve traffic in the city of Tuscaloosa. This project has ...