Mark Vela was born in 1947, age 76. Mark Vela's address is 4216 W Sprague Street , Edinburg, TX 78539. Possible relatives include Michelle Garza, Herminia Rangel and 7 others. Mark's latest phone number is (210) 383-6126. Previous phone numbers include (956) 250-3020 and (956) 287-0524. The latest email address for Mark Vela is mic****@comcast.net.
Also goes by: Ii Marcelino Vela
Address History: 4216 W Sprague Street, Edinburg, TX 78539;
4095 Po Box, Edinburg, TX 78540;
Mcallen, TX 78505
Emails: mic****@comcast.net,
mrv****@gmail.com
Results 1 - 1 of 1