Need a Virtual Address as a Non-U.S. Resident Business Owner. In this infographic, you will learn what a virtual address is, What a virtual address can do for a Non-U.S. Resident, the do's and don'ts of getting a virtual address, and the best tips for getting a virtual address Non-U.S. resident.