Ellen's timeline commenced on January 4, 1991, and they are now officially 34 years old. The aforementioned party was previously listed at 6819 1/4 Leland Way, Los Angeles, CA 90028. This person has experienced residency in five different places. This individual has resided at the following addresses: 6819 Leland Way, Los Angeles, 6600 Yucca St #303, Los Angeles, and 6600 Yucca St #303, Los Angeles. Some data indicates that Ellen, the individual and Stewart J Tuttle (age sixty-one) are married. At 6819 Leland Way, Los Angeles, CA 90028, Stewart J Tuttle (in 2011) also lived with Ellen. Inhabitants named Ellen R Tuttle, the individual can be found throughout Arizona, North Dakota, Kansas, Tennessee, Indiana. Mr. O brien is another person who resides in this building