Michael Vellers was born in 1965, age 58. Michael Vellers's address is 116 E Tamarack Avenue , Mcallen, TX 78501. Possible relatives include Sandra Vellers, Ann Zellers and 4 others. Michael's latest phone number is (956) 631-1436. Previous phone numbers include (956) 800-4921.
Address History: 116 E Tamarack Avenue, Mcallen, TX 78501;
3801 N Mccoll Road Apt 1120, Mcallen, TX 78501;
Pharr, TX 78577
Results 1 - 1 of 1