fbpx

Halifax County

Median Income:  $ 41,098
Population: 48,272