Francine Locke

Known for
Acting
Born in
Park Ridge, Illinois, USA
Credits
11 titles

Movies & Shows