Is it possible to leave and re-enter the US through the land border with Canada with an expired (US) passport? My passport expired in December and I didn't realize that until now. In addition to the expired passport, I have my naturalization certificate and Tennessee issued drivers license to prove citizenship and residency. Re-entry will be by road from Canada.
UPDATE: I made some calls and was told that I needed a passport -- I was told to contact the regional passport agency in New Orleans (about 6 hours by road for me) get an appointment and show up in person with proof of imminent travel outside the country. After searching on the web, I located a few agencies who claimed that they could help with this for a charge of around $199. I picked the one that had good reviews and they helped take care of the problem. On Monday they walked me through different documents they needed, asked me to go to a "Passport Verification" agent in a post office to get everything verified and sealed in an envelope, had to FedEx the package to them. On Tuesday they got it, processed the passport and shipped it back to me. I got it Wednesday. In all it cost me $170 (Govt Passport Fee) + $25 (Verification fee at the post office) + $199 (Agency charge) + $90 (Shipping). Glad i got this taken care of. Thanks to everyone who helped with responses.