Due to the Gainesville Post Office failing their audit twice, the post office in Archer is likely one of the nearest spots to apply for your passport. Reservations are required. They can take your photo on site for $ 15 if needed, and will make the color copies of your id. They do charge for using a credit or debit card, so bring cash or a check to save three bucks.