About 10 days ago we opened a PO box at a small town in Louisiana for 1 year as we will be traveling back and forth between Indiana and Louisiana several times over the next 12 months.
In order to get the PO box we had to have a physical address address on the form for the PO box. We used the State Park we are bouncing back and forth from, as our physical address. We also had packages delivered there too.
They wanted some proof of an address, but were quite OK with presenting our Indiana Drivers license and vehicle registration. They gave us the PO box.
We asked about packages and they said receiving packages would be no problem. If a package came to our PO box, we'd receive a slip of paper in our box and then simply take it to the counter and we'd receive our package.
Since we have previously had packages shipped to the state park, if in the future, if we have packages, we'll have them delivered at the park, not the PO box. But, we had a need for local mail delivery outside the bounds of the state park, and that's why we opened the PO Box.
We are actually back in Indiana right now as I'm writing this post.
You'll need to check with the local post office to see how they want packages addressed.
For ours, they wanted the address something like this:
My Name
PO Box 123 / 1234 Main Street (the physical address)
Somewhere, Louisiana, 12345
I don't know if UPS will deliver to a PO box this way. But you'll need to check with every carrier that delivers packages to see what they require. But, that's how we did it.
We have the PO box in Louisiana, and hope we "really" never need it, but it's there "If" we do. ......