You can't say No to self-employment address. If TurboTax is asking you to enter this information then you need to. You can enter your home address as your business address.
Thank you for choosing TurboTax.
You have clicked a link to a site outside of the TurboTax Community. By clicking "Continue", you will leave the Community and be taken to that site instead.