Actor Details
Lori Alter
Place of Birth: Toronto, Canada
There is no further info on this cast member.