It depends on the city. Some cities don’t require a business license; some cities require you to have a physical office in order to obtain a business license. Check with the business license department of the city you are inquiring about.
We do know that the city of Las Vegas will deny any request for a business license if you are using a virtual address from a virtual mailbox and address service. So you will not be able to obtain a Las Vegas business license using our 304 S Jones Blvd location. However, you can still use that address as your virtual business address to set up a Corporation or LLC, market your company (use address on business cards, flyers, website etc.), attract international clientele, and view and manage your postal mail online.