Leah Williams splits time between Fort Worth, Texas and Edmonton, Alberta. She was born and raised in Oxford, Mississippi and attended Hofstra University for Film Production.Leah Williams splits time between Fort Worth, Texas and Edmonton, Alberta. She was born and raised in Oxford, Mississippi and attended Hofstra University for Film Production.