Dellview, NC
Dellview is located in west North Carolina. Dellview has 0.11 square miles of land area and has no water area. As of 2010-2014, the total Dellview population is 5. On average, the public school district that covers Dellview is worse than the state average in quality.
| Hot Rankings |