You can get a lot of info on DMV.CA website, and you can make appointment there, too.
It costs 30 bucks and you need to make an appointment or go there (might be a big line) and it usually takes 2-3 weeks.
Thanks! Your answer is awaiting moderation.