Nelson Garcia was born in 1972, age 51. Nelson Garcia's address is 3602 Amando Street , Edinburg, TX 78539. Possible relatives include Cesar Garcia, Cuitlhauac Garcia and 5 others. Public records show Nelson has also lived in Alamo, TX and Brownsville, TX. Nelson's latest phone number is (956) 217-9733. Previous phone numbers include (956) 287-1917 and (956) 287-8840.
Also goes by: Nelson H Garcia
Address History: 3602 Amando Street, Edinburg, TX 78539;
518 North 7th Street, Alamo, TX 78516;
Brownsville, TX 78521;
Pasadena, TX 77502;
San Juan, TX 78589
Results 1 - 1 of 1