Yes you can e-file your Form 568 using TurboTax Home & Business but it needs to be filed with your personal tax return at the same time. Since you already filed, you can prepare it using TurboTax then print and mail.
Here's some instructions on how to fill out Form 568 and mailing address: Filing CA Form 568