Rita Quijada was born in 1966, age 58. Rita Quijada's address is 6182 S Logger Drive , Tucson, AZ 85746. Possible relatives include Cecillia Lopez, Manuel Lopez and 9 others. Public records show Rita has also lived in Tucson, AZ. Rita's latest phone number is (520) 312-7173. Previous phone numbers include (520) 573-1696 and (520) 647-9386.
Also goes by: Rita M Lopez,
Rita Q Rivera
Results 1 - 1 of 1