wikiamp

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.