Also plan on a possible wait. It is not uncommon to wait more then an hour. Try and see if you can do it online. Many of the services even some you might not expect are available online but if you need one asap then going to the office might be best.
No but make sure you have ID. Can also request it online if you have a Pennsylvania drivers license after creating a my Social Security account at www.ssa.gov
Thanks! Your answer is awaiting moderation.