Q) Can I get a replacement social security card, with my Passport and driver’s license, the same day at a local social security office? Or is there some other document I can get the same day with the information on it?
A) According to Social Security Administration; You cannot receive a Social Security card from a local office because SSA do not print them onsite. SSA print Social Security cards in a secure location.
You can replace your Social Security card for free if it is lost or stolen. However, you may not need to get a replacement card. Knowing your Social Security number is what is important.
You need a Social Security number to get a job, collect Social Security benefits and receive some government services but you do not often need to show your Social Security card.
More information here http://www.socialsecurity.gov/ssnumber/ss5.htm