Delia Olvera was born in 1966, age 57. Delia Olvera's address is 4518 Spiral Creek , San Antonio, TX 78238. Possible relatives include Edely Olvera, Erika Olvera and 2 others. Public records show Delia has also lived in San Antonio, TX. Delia's latest phone number is (210) 334-0580. Previous phone numbers include (210) 434-0676 and (210) 434-0876.
Also goes by: Delia Olvera
Results 1 - 1 of 1