Teva Retailer - TAKKEN'S in Ventura, California (Shoes, Footwear) - Map

Map & Directions Store Details & Deals

Suite #1278
Pacific View Mall
Ventura, California 93003
3301 E. Main St.

Phone: (805) 544-3570

Detailed Map