Avery is a county in North Carolina with a population of 18,224.
Mooresboro is a city in Cleveland county, NC with a population of 8,784. The median household income is $33,125.
Some of the data listed here may be outdated, please check out Avery County local info
and Mooresboro local info
for more info.