Odell Town is an unincorporated community in Nicholas County, West Virginia, United States. Odell Town is 9.5 miles (15.3 km) southeast of Summersville.
Odell Town is an unincorporated community in Nicholas County, West Virginia, United States. Odell Town is 9.5 miles (15.3 km) southeast of Summersville. (en)
Odell Town is an unincorporated community in Nicholas County, West Virginia, United States. Odell Town is 9.5 miles (15.3 km) southeast of Summersville. (en)