Lori Perry was born in Dallas, Texas, USA. She is married to Christopher Nicks. They have one child. She was previously married to Gordon Perry.
Lori Perry was born in Dallas, Texas, USA. She is married to Christopher Nicks. They have one child. She was previously married to Gordon Perry.