Yes, they went back to Appointments only last week. They are also no longer open on Saturdays according to the staff.
Yes you will need an appointment
Went there this morning, no you don't have to make an appointment cause they're still accepting walk ins but it would be wise to make one so you don't have to wait as long.
Please go by appointment, it will be hassle free, else you can try and make an excuse , see their response. They may or may not allow .
I don't see anything on the website about them being required right now.
Thanks! Your answer is awaiting moderation.