Shelby Villanueva's address is 4429 Redbud Avenue , Odessa, TX 79762. Possible relatives include Jeff Barkhohder, Joann Duenes and 5 others. Shelby's latest phone number is (432) 550-6150.
Related to: Jeff Barkhohder,
Joann Duenes,
Teresita Stewart,
Esmerelda Villanueva,
Jayson Villanueva
Phone Numbers: (432) 550-6150
Address History: 4429 Redbud Avenue, Odessa, TX 79762
Results 1 - 1 of 1