ODESSA, Texas (KMID/KPEJ)- The City of Odessa announced a road closure Monday in connection with utility work needed for a future business. Beginning Wednesday, April 17, Allred Avenue will be closed between 8th Street and 7th Street. Utility contractors will be installing utility services for the future 7 Brew Coffee to be located at 1364 E 8th Street. [] Read this story