Odessa is a city in New Castle county, DE with a population of 609. The median household income is $53,269.
19730 is a zipcode in Odessa, DE with a population of 260.
Some of the data listed here may be outdated, please check out Odessa local info
and 19730 local info
for more info.