Imelda Santillan's address is 306 Chester Street , Daly City, CA 94014. Public records show Imelda has also lived in Burlingame, CA and San Bruno, CA. Imelda's latest phone number is (650) 278-9369. Previous phone numbers include (650) 392-9514 and (650) 740-2639.
Address History: 306 Chester Street, Daly City, CA 94014;
1217 Burlingame Avenue Apt 4, Burlingame, CA 94010;
San Bruno, CA 94066;
Baltimore, MD 21218
Results 1 - 1 of 1