Familypedia
Advertisement

Robert Lee Stafford was born 1906 in New York, United States to Ion Austin Stafford (1879-1956) and Fernanda Kleinsang (1880-1958) and died November 1965 San Antonio, Bexar, TX, USA of unspecified causes.










Footnotes (including sources)

¶ Death
  • died of Peritonitus. Last seen by 4 Grand Nieces and Nephews



H Steven Trump, 2022

Advertisement