Find your legislature for North Carolina here
The North Carolina Legislature has a website that can direct you to the current list of members.
Each state has its unique way of doing things...
For a more uniform approach across all states, the folks at OpenStates.org provide a very useful list of North Carolina legislators here.
See Also: North Carolina Legislator List (from openstates.org)