Lisa Welch is now Lisa Semler and she and her husband run a winery near Malibu and she does some painting and photography.
Here is the website to the winery and you can see some current picture of Lisa with her husband (lucky dude) and family:
Dead links removed
|