retailer_phone_number: 805-643-7894retailer_address: 1824 E Main Street Ventura, CA 93001 United States Log in to post comments