what county is shelby, va
Shelby is an unincorporated community located in Madison County, Virginia. Board of Geographic Names reference.