Otila Delarosa was born in 1950, age 73. Otila Delarosa's address is 4729 Sierra Vista Avenue , Riverside, CA 92505. Possible relatives include Michael Alaniz, Tabitha Rivera and 12 others. Public records show Otila has also lived in Ontario, CA and Rancho Cucamonga, CA.
Address History: 4729 Sierra Vista Avenue, Riverside, CA 92505;
1688 E 6th Street, Ontario, CA 91764;
Rancho Cucamonga, CA 91730;
Upland, CA 91786
Results 1 - 1 of 1