They do passports, along with the normal post office stuff. And, they aren’t super busy. However, the Chesapeake location is much faster and more efficient. Two passports at Chesapeake took 15 minutes to submit. One passport here took about an hour and 15 minutes. Chesapeake, one queue. Here, three queues. Also, It’s drafty here. Bring a coat in the winter and a handheld fan in the summer.