Roman Castillo was born in 1956, age 67. Roman Castillo's address is 11739 Fox Point Avenue Ne, Albuquerque, NM 87112. Possible relatives include Linda Candelaria, Benito Castillo and 6 others. Public records show Roman has also lived in Albuquerque, NM and Belen, NM. Roman's latest phone number is (505) 469-7114.
Phone Numbers: (505) 469-7114
Address History: 11739 Fox Point Avenue Ne, Albuquerque, NM 87112;
14328 Grand Avenue Ne, Albuquerque, NM 87123;
Belen, NM 87002;
Rio Rancho, NM 87124;
Roswell, NM 88201
Results 1 - 1 of 1