January thru June: Mon-Fri 10:00AM to 5:00 PM Sat 10:00AM to 4:00 PM Sun 12:00 to 4:00
July thru December: Mon thru Fri 10:00AM to 5:00PM Sat 10:00AM to 5:00 PM
No appointment necessary ever!