Spencer Tochterman was born on February 17, 1987 and is currently thirty-eight years of age. Spencer Tochterman, the individual can be found living at 9971 Hatherton Way, Elk Grove, CA 95757, USA. The aforementioned person has resided in nine distinct locations over time. This individual's past residences include: 1746 Filbert St, San Francisco, 1 Grand Ave, San Luis Obispo, CA 93405, and 24701 Riverchase Dr #9310, Santa Clarita, CA 91355. Spencer Tochterman has nine email addresses at their disposal. Public records show a link between Tochterman, the person and Jesus Delgado (sixty-seven years). Tochterman and David Tochterman (between 2007 and 2008) were cohabitants at 6395 Harmon Dr, Sacramento, CA 95831, USA. The address is used by several occupants, including Diane Lampe, James Lampe, Sebastian Lampe