Salvador Partida's address is 18504 Winamack Road , Edmond, OK 73012. Public records show Salvador has also lived in Edmond, OK and Midland, TX.
Address History: 18504 Winamack Road, Edmond, OK 73012;
18632 Ochoa Drive, Edmond, OK 73012;
Midland, TX 79706;
Odessa, TX 79765
Results 1 - 1 of 1