Odena is an inhabited place.
This place is included in the Ghost Town USA's Guide to the Ghost Towns of Alabama, hosted on RootsWeb.
Category: Talladega, Alabama, United States