new retail location!! 966 E. MAIN ST. VENTURA, CALIFORNIA 93001