Nelson Horta was born in 1976, age 48. Nelson Horta's address is 1418 Brookline Avenue Sw Apt A, Decatur, AL 35603. Possible relatives include Keleigh Harper, Mary Morales and others. Public records show Nelson has also lived in Decatur, AL and Trinity, AL. Nelson's latest phone number is (256) 584-8081.
Phone Numbers: (256) 584-8081
Address History: 1418 Brookline Avenue Sw Apt A, Decatur, AL 35603;
268 Pine Street, Decatur, AL 35603;
Trinity, AL 35673;
Cutler Bay, FL 33157;
Miami, FL 33177
Results 1 - 1 of 1