Is the movie theater open Christmas day
Address: Gateway Plaza Center, 109 Plaza Dr, Vallejo, CA 94591, USA
Arnan Williams | Aug 25, 2019
Yep
Ragsquad Mobile | Aug 25, 2019
Yes
Marilyn Wilder | Aug 25, 2019
All day
Thanks! Your answer is awaiting moderation.