Will the store be open on New Year's Day-- Jan.1st???
Address: 300 Stanford Shopping Center, Palo Alto, CA 94304, USA
Sam Wong | Aug 23, 2018
Yes, Gotta make th $$
Tyler Hill | Aug 23, 2018
Yes, its open on new years.
Jen Caoile | Aug 23, 2018
Yes
Thanks! Your answer is awaiting moderation.