Thanks for the reply
I still can not confirm if they are open on Friday. But as you said I plan to get there the day before.
Does any one know if Passport stamping can be done in any other office? For me, New Orleans office would be closer to me. But in my approval notice, Atlanta office is mentioned. Any info will be appreciated.
Thanks