Leo Olvera was born in 1960, age 63. Leo Olvera's address is 1510 North Saint Gall Street , Fort Stockton, TX 79735. Possible relatives include Belinda Aguilar, Martin Baeza and 13 others. Leo's latest phone number is (432) 336-2058. Previous phone numbers include (432) 336-5211 and (432) 336-8717.
Also goes by: Leo Olvera,
Longina J Olvera,
Longino H Olvera
Address History: 1510 North Saint Gall Street, Fort Stockton, TX 79735;
1207 Atkins Street, Fort Stockton, TX 79735;
Marathon, TX 79842
Results 1 - 1 of 1