You have to go to the Secretary of State. Just Google Secretary of State with your location on and you'll find the closest one to you.
No it is not. For a new drivers license you would need to go to a secretary of state location
Thanks! Your answer is awaiting moderation.