Question: how hold mail at post office?
Answer: USPS Hold Mail™ service can hold your mail safely at your local Post Office™ facility until you return, for up to 30 days. To hold your mail longer or to reroute your mail, please sign up for a forwarding service. You can make your request up to 30 days in advance or as early as the next scheduled delivery day.