Originally Posted by
Often1
For those who live near a Passport Agency or who travel to a city with one, an option is to simply show up with the incorrect passport and new photos. A new passport can be issued within 2-3 hours. In a worst case scenario, this can be done on the day of travel.
https://travel.state.gov/content/tra...-agencies.html
I'm not sure about just showing up. I had to make an appointment and the office in Miami said you HAVE to have an appointment. They wouldn't let anyone in without an appointment for the day you showed up. You had to call and make an appointment if the on-line one was too far away. And the 2-3 hours was more like 5-7 hours.