Stewart, the person marks sixty-one years of life, originating from their birth on 06/30/64. The individual in question's dwelling place is at 6819 Leland Way, Los Angeles, CA 90028. The aforementioned individual has a long history of moving, with five recorded addresses. The known residential addresses of this person are: 6819 Leland Way, Los Angeles, 6600 Yucca St #303, Los Angeles, and 6600 Yucca St #303, Los Angeles. The spouse of the aforementioned party is believed to be Ellen R Tuttle (34 years). Mr. Tuttle, the person has 3 email addresses available to them. Ellen R Tuttle (in 2011) shared a residence with Mr. Tuttle, the individual at 6819 Leland Way, Los Angeles, CA 90028. Mr. Tuttle, the person is found in multiple households across California, Kentucky, Virginia. Stephen Abeyta, Margaret Fleigel, Linda Herron are just a few of the residents at the shared address