Nellie Castaneda was born in 1961, age 63. Nellie Castaneda's address is 710 Indigo Street , San Antonio, TX 78216. Public records show Nellie has also lived in San Antonio, TX. Nellie's latest phone number is (210) 340-2038. Previous phone numbers include (210) 366-9409 and (210) 431-6329.
Results 1 - 1 of 1