Jeni's Ice Creams - Lassens Natural Foods And Vitamins in Ventura, California (Grocery, Ice Creams) - Map

Map & Directions Store Details & Deals

4071 E Main St
Ventura, California 93003

Phone: 805-644-6990

Detailed Map