You dont need to renew your passport there just grab a renewal form fill it out and mail the old passport, payment, and new passport photo in yourself. You can definitely mail it off there but you Do Not need an appointment.
Yes, but only via appointment. Passport Appointment Hours Mon-Fri 10:30am - 3:00pm Sat 10:30am - 12:00pm Sun Closed
Thanks! Your answer is awaiting moderation.