Review of Lassens Natural Foods and Vitamins

4071 E Main St, Ventura, CA 93003

Overall Rating

Review


zero stars for giving tons of money to prop 8...and they don't have any good deli options

Updated 8 years ago

Celiac