Yes, all IRS Taxpayer Assistance Centers require appointments.
Call 844-545-5640 to schedule an appointment.
Once you make an appointment, you will receive an automated email confirming the day and time of your appointment.
What to bring to your your appointment
- Bring the following items with you:
- A current government-issued photo ID.
- A taxpayer identification number, such as a Social Security number.
- Any other documentation you need for your appointment.
- If you are applying for or renewing your Individual Taxpayer Identification Number (ITIN), have your have your ITIN documents ready.
Is there an option to drop off completed Tax Returns without an appointment?
“Taxpayers who simply want to drop off a payment or a tax return or even pick up a tax form can still do that without an appointment.”
https://www.irs.gov/pub/irs-utl/oc-irs-tac-appointments.pdf
The publication is a bit dated so you may want to call 1-844-545-5640 to verify that is still the case.