Go online at USPS.com and fill out a hold form. I do not remember if it cost any money, if it does should be no more than $1.
It would be held at the postal station, not the actual post office, if you live in the villages. You can call them. They'll put in a hold for you, or you can do it on line.
Thanks! Your answer is awaiting moderation.