Leticia Quintanilla was born in 1960, age 63. Leticia Quintanilla's address is 9631 Travis Trail , Dallas, TX 75241. Possible relatives include Joan Faticati, Agustin Quintanilla and 11 others. Public records show Leticia has also lived in Mcallen, TX. Leticia's latest phone number is (214) 505-5562. Previous phone numbers include (281) 259-3329.
Results 1 - 1 of 1