I think the official staffed hours are 9-6 M-F and 10-4 Saturday, but just give them a call, they are pretty flexible and can work with your schedule
7AM-6PM on the week days. Unsure of what weekend hours are. Calling for appointments is the best option.
Thanks! Your answer is awaiting moderation.