Cara Archuleta was born in 1925, age 98. Cara Archuleta's address is 4615 Aqua Marine Northeast Drive , Rio Rancho, NM 87124. Possible relatives include Glenda Allen, A Archuleta and 5 others. Public records show Cara has also lived in Albuquerque, NM.
Also goes by: Cara W Archuleta
Results 1 - 1 of 1