Definitely need an appointment. You can call as well. Make sure you have an ORIGINAL birth certificate!
You have to go online or into the post office and make an appointment. If they can take you right away they will but everytime I had to do it it was by appointment only. I suggest going in as well. My brother had an issue with the online.
Thanks! Your answer is awaiting moderation.