Reply To: Is Business address mandatory for NON US resident?

    Satoru
    Enhanced
    JP

    Yes, it is mandatory to have a USA business address a physical or virtual one to form an LLC.