( 78 Reviews )
Zumiez
Clothing Store, Men's Clothing Store, Shoe Store
3301 E Main St #1054 Ventura, CA 93003
Tab Leon
Customer svc wasnt where it should be and employees look at you as if you are stealing. Definitely not a welcoming environment and an uncomfortable store to shop in. Need ... more
( 0 Reviews )