Will it open on Feb 19, 2018 (President's Day)?
Address: 1401 N Shoreline Blvd, Mountain View, CA 94043, USA
Mary-Ellen | Aug 23, 2018
Yes. It is open on Presidents Day this year and most years.
Polsky Murillo | Aug 23, 2018
Yes
Thanks! Your answer is awaiting moderation.