does the mall allow dogs on leash?
Address: 3301 E Main St, Ventura, CA 93003, USA
Wolverine Escoto | Aug 23, 2018
Dogs that are allowed are Service Dogs.
George Pech | Aug 23, 2018
Only if it's a service dog
Thanks! Your answer is awaiting moderation.