Actually I was there about 15 min ago for oil change and they are close, there is a sign by the entrance says Mon-Fri and Sat until 4pm
I also think they're open 7 days a week
It looked like it was open when I left there 2hrs ago
I believe that it's always open
Thanks! Your answer is awaiting moderation.