Background
Willard, Debra Lynn was born on April 16, 1956 in Fort Worth, Texas, United States. Daughter of Herbert Robert and Windal Rae (Stevens) Miller.
Willard, Debra Lynn was born on April 16, 1956 in Fort Worth, Texas, United States. Daughter of Herbert Robert and Windal Rae (Stevens) Miller.
Diploma in nursing, Black River Vocational-Technology College.
Licensed Practical Nurse, Walnut Ridge (Arkansas) Convalescent Center, 1988; Licensed Practical Nurse, Pocahontas (Arkansas) Convalescent Center, since 1988.
Married Bobby Lee Willard, June 3, 1972. Children: Kathy Ann, Angela Renee, Wendy Michelle.