Leonard Paredez was born in 1967, age 56. Leonard Paredez's address is 1603 Oriole Street , Big Spring, TX 79720. Possible relatives include Connie Garcia, Jessica Olveda and 7 others. Leonard's latest phone number is (915) 699-4894.
Phone Numbers: (915) 699-4894
Address History: 1603 Oriole Street, Big Spring, TX 79720
Results 1 - 1 of 1