Pedro Ornelas's address is 3511 Featherie Street , Edinburg, TX 78542. Possible relatives include Mary Castro, Irene Gonzales and 21 others. Public records show Pedro has also lived in Pharr, TX. Pedro's latest phone number is (956) 601-0618.
Phone Numbers: (956) 601-0618
Address History: 3511 Featherie Street, Edinburg, TX 78542;
1405 E Coyote Street Apt 1, Pharr, TX 78577;
San Juan, TX 78589
Results 1 - 1 of 1