Imelda Vazquez's address is 4028 N Story Road Apt 421, Irving, TX 75038. Possible relatives include Patricia Lopez, Adolfo Rodriguez and 5 others. Public records show Imelda has also lived in Grand Prairie, TX. Imelda's latest phone number is (972) 262-2213.
Phone Numbers: (972) 262-2213
Results 1 - 1 of 1