Delio Devera's address is 203 Loma Verde Drive , San Lorenzo, CA 94580. Possible relatives include Chona Devera, Delio Devera and 1 others.
Address History: 203 Loma Verde Drive, San Lorenzo, CA 94580
Delio Devera's current address is 2238 Menalto Avenue , East Palo Alto, CA 94303. Delio has also lived in Fremont, CA and Hayward, CA.
Address History: 2238 Menalto Avenue, East Palo Alto, CA 94303;
4400 Central Avenue Apt 304, Fremont, CA 94536;
Hayward, CA 94544;
San Leandro, CA 94578;
Union City, CA 94587
Results 1 - 2 of 2