Otto Vente was born in 1932, age 91. Otto Vente's address is 225 Pamela Drive Apartment 203, Mountain View, CA 94040. Possible relatives include Nelly Gomez, Gina Smith and 1 others. Public records show Otto has also lived in Mountain View, CA. Otto's latest phone number is (650) 964-4512.
Phone Numbers: (650) 964-4512
Results 1 - 1 of 1