Solved
Have already filed, need to pay first installment as well as estimated taxes for 2017 first quarter. Can I pay online or need to snail mail the vouchers?
You can actually pay your tax due online using the IRS's website. Here's where you can go to pay your tax due:
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.