I've been looking the something that's kind of the opposite of this. I'd like to be able to use an address in my city for all my mail - when a letter arrives I'd like to get a scan as an email attachment.
I usually get parcels delivered to amazon lockers or my office since I'm out all day.
You'd have to live in a decently sized city to get an address in your town though. You can definitely get one in your state. UPS also has mail services. They don't scan, but if you're wanting to protect your address, it's a good option. They run about 200 a year in LA so maybe 130 or so somewhere smaller?
I love Traveling Mailbox. Been using it since I moved to Seattle. One overlooked feature is that you can have mail sent to multiple email addresses. So I don’t have to worry about a family member opening an important letter and losing it or forgetting to tell me about it.
I use VirtualPostMail for my business mail. It works very well and provides what you're looking for. But the mail address is not available in all cities.
I usually get parcels delivered to amazon lockers or my office since I'm out all day.