Odessa, DE
Odessa, DE | |
---|---|
State | Delaware |
Population | 511 |
Links | |
Maps | |
Odessa is located in the state of Delaware, about 44 miles southwest from Philadelphia. It has a population of 511.
Odessa, DE | |
---|---|
State | Delaware |
Population | 511 |
Links | |
Maps | |
Odessa is located in the state of Delaware, about 44 miles southwest from Philadelphia. It has a population of 511.