Oregon Hill, North Carolina

Oregon Hill is an unincorporated community in Rockingham County, North Carolina, United States.