Robin Loren (August 9, 1971) was born and raised in Houston, Texas. She is a graduate of Texas A&M. She is currently living and working in Palestine, Texas as a Nurse. Robin married Kevin Willmott born April 26, 1965 in Colorado. He works as a Preacher and a Farmer in the Palestine area. They were married May 30, 2020 at Southside Baptist Church in Palestine, Texas.
Kevin’s children are Dustin Willmott and Brittany Willmott Todd.