Leoneli Mendoza's address is 603 Pueblo Street , Weslaco, TX 78596. Possible relatives include Olga Mendonza, Delia Mendoza and 8 others. Public records show Leoneli has also lived in Franklin, MN and Elmore, OH. Leoneli's latest phone number is (509) 266-4054. Previous phone numbers include (509) 266-4110 and (509) 266-4156.
Address History: 603 Pueblo Street, Weslaco, TX 78596;
275 P/O Box, Franklin, MN 55333;
Elmore, OH 43416;
Eltopia, WA 99330;
Pasco, WA 99301
Results 1 - 1 of 1