Elida Quintanilla was born in 1937, age 87. Elida Quintanilla's address is 229 Elmo Avenue , San Antonio, TX 78225. Possible relatives include Isabel Fajardo, Maria Guerrero and 8 others. Public records show Elida has also lived in Los Angeles, CA. Elida's latest phone number is (210) 391-3212. Previous phone numbers include (210) 922-1278 and (210) 923-7316.
Also goes by: E V Quintanilla
Results 1 - 1 of 1