Yes call the passport line and make an in person appointment ASAP! I was able to get mines 2 weeks prior to my trip.
In person! The wait time is long, but you'll get an appointment. It may be a day or two before your trip date, but don't fret.
Thanks! Your answer is awaiting moderation.