You can also hold your mail easily online on the USPS website
You can go to the post office and have them hold your mail until a specific date. I've been able to have mine on hold for 30 days. The friendly staff will help you.
Thanks! Your answer is awaiting moderation.