Leandra Urrutia was born in 1970, age 54. Leandra Urrutia's address is 118 Plainview Street , Memphis, TN 38111. Possible relatives include Evangeline Avena, Richard Avena and 5 others. Public records show Leandra has also lived in Stuart, FL and Oxford, MS. Leandra's latest phone number is (210) 227-5594. Previous phone numbers include (210) 494-0481 and (419) 621-7908. The latest email address for Leandra Urrutia is cha****@yahoo.com.
Also goes by: Leandra C Urrutia
Address History: 118 Plainview Street, Memphis, TN 38111;
222 Southeast Ila Street, Stuart, FL 34994;
Oxford, MS 38655;
University, MS 38677;
Sandusky, OH 44870
Emails: cha****@yahoo.com,
lcu****@yahoo.com,
lea****@yahoo.com
Results 1 - 1 of 1