You need fldl, birth certificate, social, 2 items with your name and address, proof of car insurance. If you don't have anything with your name and nc address there will be a $2 affidavit fee.
You will need proof of address to get a NC license.
Thanks! Your answer is awaiting moderation.