A FlyerTalk Posting Legend
Join Date: Sep 2009
Location: Minneapolis: DL DM charter 2.3MM
Programs: A3*Gold, SPG Plat, HyattDiamond, MarriottPP, LHW exAccess, ICI, Raffles Amb, NW PE MM, TWA Gold MM
Posts: 100,417
Go through a passport center if there's one that's somewhat convenient for you, but check whether they require advance appointments or not. Some say yes, but don't enforce it and appointment availability can vary widely.
You might be able to show your first passport at the passport agency and then keep it even if you opt to have the second one mailed to you.