Francisca Degarcia was born in 1912, age 111. Francisca Degarcia's address is 692 Cherry Way , Hayward, CA 94541. Francisca's latest phone number is (510) 276-2162. Previous phone numbers include (510) 673-7826.
Address History: 692 Cherry Way, Hayward, CA 94541
Results 1 - 1 of 1