Yes, however, it's not all the time. If you go online and register for emails they will advise which location is doing walk ins and the times.
Yes, but it's best to make an appt. Just call them when you're ready to head that way and see what they have available.
Thanks! Your answer is awaiting moderation.