Downtown construction in Odessa causes road closures on Texas Ave.

Downtown construction in Odessa causes road closures on Texas Ave.