Info mistake?
Biography
Mary Lou Lord was born on March 1, 1970 in Salem, Massachusetts, USA.
Awards
Known For
Filmography
No data