There is 1 person named Spencer Deleon, 44, in California in Alameda in our database. Locate Deleon'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

1126 Silva Ln, Alameda, CA, 94502

Resident Since: 2002Year Built: 1987Property Type: Single Family Dwelling UnitProperty Value: $565,096

Spencer Deleon, who currently lives in Alameda, CA, was born on July 19 in 1982. Spencer's address history includes 4 addresses. At the moment, he lives at 1126 Silva Ln in Alameda, California, 94502. He has been a resident of the $565,096 home, which was built in 1987, since 2002. You can call or text Spencer Deleon at (510) 846-9229 and (510) 995-8873, his 2 current phone numbers. Additionally, he has 3 primary email addresses. Deleon has 5 family members.

Phone Numbers

(510) 995-8873 (Landline), (510) 846-9229 (Cell Phone)

Questions about Spencer D Deleon

Spencer D Deleon currently lives at 1126 Silva Ln, Alameda, CA, 94502. He changed his address in 2002.

Spencer D Deleon has changed his address several times. Before he moved to his current place, he used to live at the following addresses: 1501 37th Ave, Oakland Park, CA, 5101 37th Ave, Oakland Park, CA.

Spencer D Deleon has two current phone numbers. Try reaching Spencer D Deleon on his landline phone at (510) 995-8873 or call his mobile phone on (510) 846-9229.

Use the following email addresses to reach out to him: [email protected], [email protected], or [email protected].

Our files list the following people as his family members: Blanche Deleon, Fatima Deleon, Hilly Deleon, Jovino Deleon, Mark Deleon.

Spencer D Deleon was born on July 19, 1982 and he is currently 44.

A background check may reveal any criminal records he may have.