Does it open on veterans day?
Address: 2635 Homestead Rd, Santa Clara, CA 95051, USA
Chandrasekar Rajaram | Sep 3, 2018
Closed
Tessa D | Sep 3, 2018
No.
Clayton Kennedy | Sep 3, 2018
As far as I know, it is closed on all Federal holidays, including Veterans Day.
Thanks! Your answer is awaiting moderation.