Eyes of Laura Mars
1978
Lisa Taylor was born on 10 January 1952 in Oyster Bay, New York, USA. She is an actress, known for Eyes of Laura Mars (1978), Where the Buffalo Roam (1980) and Windy City (1984). She has been married to Ellis Bradley Jones since 18 November 1989. imdb.com