Yes, I'm sure since Savemart is locally known for its name. You can Google Savemart and see where one is near you wherever you travel.
I'm not sure either but if I find out I will post it. Have a great night.
They are just in California and northern Nevada
Thanks! Your answer is awaiting moderation.