Union Hill, North Carolina

Union Hill is an unincorporated community located in the Bryan Township of western Surry County, North Carolina, United States.

[1] It is located between Little Mountain and the south fork of the Mitchell River (Powell 1968, p. 507).

This article about a location in Surry County, North Carolina is a stub.

You can help Wikipedia by expanding it.

Map of North Carolina highlighting Surry County