Union Hill, North Carolina Explained

Union Hill is an unincorporated community located in the Bryan Township of western Surry County, North Carolina, United States. It is located between Little Mountain and the south fork of the Mitchell River .

References

36.402°N -80.889°W