I've had a hard time finding any good info on this- in NC, what are the laws about when a person is required to give ID, whether a name or ID card or whatnot? Is it only when asked while doing something unlawful, only while carrying concealed, or what? I'd really like to start OC soon, and would like to know the exact law about this before I head out.
Go to page 6 of this forum to the thread started by dmatting (Identification Please) 9-20-2011. Read the info included in the links. It will give you the same answer spiderjohn gave you, but with background and further interesting info.