Elmira Cruz was born in 1975, age 49. Elmira Cruz's address is 3809 Radburn Drive , South San Francisco, CA 94080. Possible relatives include Elenita Castro, Elizabeth Castro and 7 others. Public records show Elmira has also lived in Daly City, CA. Elmira's latest phone number is (650) 219-9914. Previous phone numbers include (650) 255-0247 and (650) 588-0323.
Results 1 - 1 of 1