Odessa is a town in New Castle County, Delaware, United States. As of the 2020 census, Odessa had a population of 366. Founded as Cantwell's Bridge in the 18th century, the name was changed in the 19t
New Castle County is the northernmost of the three counties of the U.S. state of Delaware. As of the 2020 census, the population was 570,719, making it the most populous county in Delaware, with nearl
Odessa, Delaware
…Odessa is a town in New Castle County, Delaware, United States. As of the 2020 census, Odessa had a population of 366. Founded as Cantwell's Bridge in the 18th century, the name was changed in the…
Old New Castle Courthouse in New Castle (1936)
Chesapeake and Delaware Canal
I-95/Delaware Turnpike southbound in New Castle County