Leo Osnovich's address is 7078 Pradera Viaduct , San Jose, CA 95139. Possible relatives include Andrei Osnovich, Anthony Osnovich and 2 others. Leo's latest phone number is (408) 223-1514. Previous phone numbers include (408) 223-1856 and (408) 224-8613. The latest email address for Leo Osnovich is aos****@comcast.net.
Also goes by: Leonid Osnovich
Address History: 7078 Pradera Viaduct, San Jose, CA 95139;
6329 Potrero Drive, Newark, CA 94560;
Northfield, MA 01360
Emails: aos****@comcast.net,
aos****@gmail.com
Results 1 - 1 of 1