xyFace Lori Williams 2011-10-22 Lori Williams Photos Lori Williams was born on 01 Mar 1946 in Pittsburgh, Pennsylvania, USA.