Leija Olvera was born in 1977, age 46. Leija Olvera's address is 211 Russell Street , Hadley, MA 01035. Possible relatives include Sandra Degennaro, Jaime Johnson and 9 others. Public records show Leija has also lived in Hadley, MA. Leija's latest phone number is (716) 803-2028.
Phone Numbers: (716) 803-2028
Results 1 - 1 of 1