Pine Hall is an unincorporated community in Stokes County, North Carolina, United States, approximately ten miles southwest of county seat Danbury, near Belews Lake.
Pine Hall, a historic plantation house, bearing the same name was listed on the National Register of Historic Places in 1979.
Write a Review About Pine Hall For A Chance to Win A $100 Amazon Gift Card