NYC Business Corp Tax

Filed my C-Corp Tax Electronically by using TurboTax Business Software.

Looks like Federal and NY State went out electronically, as far as NYC (200-V and NYC-2) i'm not sure if i have to follow instructions and mail it over to NYC Dept of Finance or since the State was already e-filed it's unnecessary.  Also the amount owed was already withdrawn from my account.

TurboTax can't answer my question with 100% confidence saying that most likely NYC Corp was filed with the State but i still got the "Mailing Your Return Instructions"

Thanks in advance!