What time does the mall open Saturday ?
Address: 3301 E Main St, Ventura, CA 93003, USA
Johan R | Aug 23, 2018
8am
Brittany Caro | Aug 23, 2018
8am-6pm on Sunday December 24th :^}
Sabrina Garcia | Aug 23, 2018
10am
Thanks! Your answer is awaiting moderation.