At what time does the mall close on sundays?
Address: 3301 E Main St, Ventura, CA 93003, USA
Richard Arguelles | Aug 23, 2018
9pm
George Pech | Aug 23, 2018
Close at 7
Manish Gupta | Aug 23, 2018
Different shops have different timings. Any particular shop you are looking for ?
Thanks! Your answer is awaiting moderation.