There aren't any online places you have to call for an appointment now. This prevents scammed from Charging people 800 dollars to get an expedited passport. You can to call. You'll be on hold an hour but they answer and make you an appointment.
To get an appointment I literally kept hitting refresh on the online scheduling system. I also checked different parts of the country as the system only shows you 3 offices at a time. After many hours over a couple days I snagged an appointment half way across the country and flew in for it.
How soon do you need to leave? Have you tried getting an appt online?
Thanks! Your answer is awaiting moderation.