Yes
Yes i think s
I've been there several of times over the last few weeks and it's been open each time.
I was just there last week and several times before that. It's in the shopping center where target is right?
Thanks! Your answer is awaiting moderation.