5 Public Records Found

There are 5 people with the name Spencer Deleon, aged 27 to 52, in the U.S. Spencer Deleon's information, such as phone numbers, emails, and current and past addresses from 5 states, including California, Florida, Louisiana, Oklahoma, and Texas, have been found on Rew Online. Get access to Spencer's birthdays, relatives, neighbors, associates, and property details to verify the right 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)

Address History

50293 Highway 1072, Franklinton, LA, 70438

Resident Since: 2026Property Type: Single Family Dwelling UnitProperty Value: $99

Spencer Deleon, who currently lives in Franklinton, LA, was born on December 7 in 1973. Over the years, Spencer has been associated with 11 addresses. He currently resides at 50293 Highway 1072 in Franklinton, Louisiana, 70438. (985) 795-2498 and (985) 516-6977 are Spencer Deleon's contact numbers. Furthermore, there are 3 email addresses that belong to him. Deleon has 4 relatives.

Phone Numbers

(985) 795-2498 (Landline), (985) 516-6977 (Cell Phone)

Address History

219 Yukon Ave, Tulsa, OK, 74127

Resident Since: 2019Property Type: Single Family Dwelling Unit

Spencer Deleon from Tulsa, OK, born on July 6 in 1996, is 30 years old. The number (918) 955-9946 is registered under Spencer Deleon's name. Deleon has 1 family member.

Phone Number

(918) 955-9946 (Cell Phone)

Address History

5113 Rain Forest Dr, Mckinney, TX, 75070

Resident Since: 2023Property Type: Single Family Dwelling Unit

Spencer Deleon, who currently lives in Mckinney, TX, was born on December 29 in 1998. Spencer Deleon can be reached at (352) 684-1504, his current phone number. Furthermore, he can be reached at 1 email address. Deleon has 2 relatives.

Phone Number

(352) 684-1504 (Landline)

Address History

13517 Fletcher Regency Dr, Tampa, FL, 33613

Resident Since: 2018Property Type: Single Family Dwelling Unit

Spencer Deleon, who currently lives in Tampa, FL, was born on August 21 in 1997. Furthermore, there's 1 email address that belongs to him.

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.