As far as I know, yes to both questions. Though they do change their hours from time to time. Wouldn't hurt to call and/or check their Facebook page if you want to double check.
On Sunday they do close. Saturdays are extended hours and sometimes they will take off a weekend but they will announce it on they're pages.
Yes they are still open and at the same address. They allow people to co e in and shop from 3 to I think 7 or 8 during the week. I'm not sure about weekend hours. Check out their site and give them a call
Correct John. They do not deviate from their listed hours very much. Typically any deviation will occur around the holiday season.
Thanks! Your answer is awaiting moderation.