Betty Lou Strother

Birth date: Aug 11, 1928 Death date: Jan 22, 2019

Betty Lou Croft was born August 11, 1928 in La Salle, TX. Her father, Dewyatt Croft, passed away when she was 11 years old, after which her mother, Georgia, moved with Betty, her sister, and three brothers to Mexia, TX. Betty met