There is 1 person named Devin Todd, 44, in California in Santa Rosa in our database. Locate Todd's birthday, relatives, neighbors, associates, and property details to get an idea about the person. You may also find their criminal records, social media accounts, and other public data.

Address History

824 Tupper St, Santa Rosa, CA, 95404

Resident Since: 2018Property Type: Single Family Dwelling Unit

Devin Todd, 44, currently resides in Santa Rosa, CA.

Questions about Devin Todd

He lives at 824 Tupper St, Santa Rosa, CA, 95404 and has lived there since he changed his address in 2018.

Devin Todd is 44 years old. He was born in 1982.

Any criminal record related to him will be revealed through a comprehensive background report.