Adelfa Olmedo's address is 37091 Magnolia Street Apartment 109, Newark, CA 94560. Adelfa's latest phone number is (510) 209-2201. Previous phone numbers include (510) 475-0106 and (510) 713-2923.
Address History: 37091 Magnolia Street Apartment 109, Newark, CA 94560;
36764 Burdick Street, Newark, CA 94560;
Union City, CA 94587
Results 1 - 1 of 1