Steve Finchel was born in 1959, age 64. Steve Finchel's address is 1618 Sand Hill Road Apt 406, Palo Alto, CA 94304. Possible relatives include Elizabeth Chang, Sheri Laramie and 3 others. Public records show Steve has also lived in Atherton, CA and Los Altos, CA. Steve's latest phone number is (650) 473-9902. Previous phone numbers include (650) 855-9453 and (650) 996-3618.
Address History: 1618 Sand Hill Road Apt 406, Palo Alto, CA 94304;
25 Gresham Lane, Atherton, CA 94027;
Los Altos, CA 94024;
Menlo Park, CA 94025;
Portola Valley, CA 94028
Results 1 - 1 of 1