Birthday: 21 April 1948, San Diego, California, USA
Birth Name: Sandra Lorraine McCabe
Sandra McCabe was born on April 21, 1948 in San Diego, California, USA as Sandra Lorraine McCabe. She is an actress, known for The Rose (1979), Dogs (1976) and Honky Tonk Freeway (1981).