Edna Patubo was born in 1978, age 45. Edna Patubo's address is 516 Ruby Vista Court , Las Vegas, NV 89144. Possible relatives include Seleta Sayles, Elwood Williams and 5 others. Public records show Edna has also lived in Los Angeles, CA. Edna's latest phone number is (702) 474-4141.
Phone Numbers: (702) 474-4141
Results 1 - 1 of 1