The Allen County Port Authority is moving forward with road improvements ahead of the new data center project.
From
To