Luella Stoddard

Person

Birth

22 December 1923
Holladay, Salt Lake, Utah, USA

Death


Relatives

Spouse(s)

Children