Otilia Urrutia was born in 1921, age 102. Otilia Urrutia's address is 741 Se 32nd Street , Oklahoma City, OK 73129. Possible relatives include Maria Bojorquez, Martha Burrows and 5 others. Public records show Otilia has also lived in Oklahoma City, OK.
Results 1 - 1 of 1