Leticia Quellar was born in 1976, age 48. Leticia Quellar's address is 4311 Esperanza Drive , Edinburg, TX 78542. Possible relatives include Martha Alarcon, Maria Arteaga and 5 others. Public records show Leticia has also lived in Minneapolis, MN and Oklahoma City, OK. Leticia's latest phone number is (612) 861-1654.
Phone Numbers: (612) 861-1654
Address History: 4311 Esperanza Drive, Edinburg, TX 78542;
729 E 77th Street Apt 102, Minneapolis, MN 55423;
Oklahoma City, OK 73114;
Haltom City, TX 76111;
Virginia Beach, VA 23464
Results 1 - 1 of 1