3 Public Records Found

There are 3 people with the name Leon Vela, aged 52 to 58, in the U.S. Leon Vela's information, such as phone numbers, emails, and current and past addresses from 2 states, including Texas, and Missouri, have been found on Rew Online. Get access to Leon'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

7409 James Patrick St, Mission, TX, 78574

Resident Since: 2013Property Type: Single Family Dwelling Unit

Leon Vela, born on October 9 in 1968, now lives in Mission, TX. 26 previous addresses have been found for Leon. His current place of residence is 7409 James Patrick St in Mission, Texas, 78574. According to our records, Leon Vela has 3 phone numbers. They are (386) 860-7233 and (956) 330-8976. Additionally, he has 12 primary email addresses. Vela has 14 family members.

Phone Numbers

(386) 860-7233 (Landline), (956) 330-8976 (Cell Phone)

Address History

210 91st St, Odessa, TX, 79765

Resident Since: 2019Year Built: 1982Property Type: Single Family Dwelling UnitProperty Value: $118,000

Leon Vela, born in 1974, lives in Odessa, TX. He has been living at the property valued at $118,000 since 2019. The house was constructed in 1982. You can call or text Leon Vela at (432) 530-7961 and (956) 330-8976, his 2 current phone numbers. Additionally, he has 2 active email addresses. 5 family members are related to Vela.

Phone Numbers

(432) 530-7961 (Landline), (956) 330-8976 (Cell Phone)

 Independence, MO

Address History

2936 Norwood Ave, Independence, MO, 64052

Resident Since: 2022Year Built: 1952Property Type: Single Family Dwelling Unit

Leon Vela, born on October 9 in 1973, now lives in Independence, MO. 2936 Norwood Ave in Independence, Missouri, 64052 is Leon's current address. His address history includes 1 previous residence. The property where he presently resides was constructed in 1952. Leon Vela's contact number is (816) 482-2638. Vela has 2 known family members.

Phone Number

(816) 482-2638 (Cell Phone)

Questions about Leon L Vela

Leon L Vela currently resides at 7409 James Patrick St, Mission, TX, 78574. He changed his address in 2013.

Before he moved to his current place, Leon L Vela lived at 210 91st St, Odessa, TX, 79765, PO Box 26, Netcong, NJ, 07857.

You can try reaching Leon L Vela on his home phone at (386) 860-7233 or call his mobile phone at (956) 330-8976.

The following people are his family members: Alicia Vela, Amy Vela, Damara Vela, Deborah Vela, Jennifer Vela, Juanita Vela, Leon Vela, Maria Vela, Pablo Vela, Paul Vela.

Leon L Vela is 58 now. His date of birth is October 9, 1968.

His background report will review any available criminal history and official records.