1. | Florence Lee was born on 22 Apr 1897 in Afton, Lincoln, Wyoming, USA; died on 2 Apr 1973 in Buhl, Twin Falls, Idaho, USA; was buried on 5 Apr 1973 in Sunset Memorial Park, Twin Falls, Twin Falls, Idaho, USA. Family/Spouse: Oscar Marion Thurman. [Group Sheet] [Family Chart] |