Yes you can, make an appointment,it is the fastest way to get it done.
Yes you can.
Yes, you will need, your cld, ssc, birth certificate or valid passport, proof of auto insurance with your name on it, address proof for NC, and medical card for cdl if you have a class A.
Thanks! Your answer is awaiting moderation.