Leobardo Olvera
Leobardo J Olvera, 40 Edinburg, TX
Leobardo Olvera, born on January 18, 1986, is 40 years of age. According to public records, Leobardo Olvera has 4 phone numbers: (956) 566-7485, (956) 342-4976, and others. Before moving to 2803 Saturday St, Edinburg, Texas, 78542, Olvera was a resident of 6 different addresses in 4 cities. 4 individuals are listed as this person's family members.
Leobardo Olvera Questions and Answers
Leobardo Olvera’s current address is 2803 Saturday St, Edinburg, Texas, 78542.
Leobardo Olvera used to live at 705 S 16th St, Hidalgo, Texas, 78557 · 501 Jasmine Ave, Mcallen, Texas, 78501 · 2118 Western Dr, Edinburg, Texas, 78539.
You can call Leobardo Olvera’s at (956) 566-7485. We have 3 more phone numbers for Leobardo Olvera.
Born on January 18, 1986, Leobardo Olvera is or will soon be 40.
The following people seem to be the relatives of Leobardo Olvera: Violetta Olvera, Amelia Olvera, Jose Olvera, Ofelia Olvera.