No, you need to provide a physical address to get a PO Box. However, some post offices allow you to use their physical address as your mailing address.