LOCATION United States

Odell Town, West Virginia

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.

Results for: 'Odell Town'

The House of Highways