No
According to their website, they are only open Monday-Friday. They will be closed on the 3rd of July for the holiday. Don't forget if you need anything other than a renewal, you have to have an appointment. To do that, go to their website to book a time.
I believe so, but I don't know the schedule. Today they celebrated July 4, the website will most likely let you know.
Thanks! Your answer is awaiting moderation.