Odell Town, West Virginia

Odell Town is an unincorporated community in Nicholas County, West Virginia, United States. Odell Town is 9.5 mi southeast of Summersville.