Sotelo Ochoa was born in 1962, age 61. Sotelo Ochoa's address is 12370 Bennington Place Apt 12, Saint Louis, MO 63146. Public records show Sotelo has also lived in Saint Louis, MO. Sotelo's latest phone number is (314) 205-9682. Previous phone numbers include (314) 786-5542.
Sotelo Ochoa's current address is 2037 Tavel Court Apt A, Saint Louis, MO 63146. Sotelo's age is 61 years old (1962). Phone numbers associated with Sotelo are (314) 205-9682 and (314) 628-9484. Sotelo has also lived in Saint Louis, MO.
Results 1 - 2 of 2