Lucia Sarro was born in 1973, age 50. Lucia Sarro's address is 1316 East Indian Rock Road , Vista, CA 92084. Possible relatives include James Farro, Christy Hernandez and 2 others. Public records show Lucia has also lived in Vista, CA. Lucia's latest phone number is (442) 224-7464. Previous phone numbers include (505) 480-3405 and (760) 940-1787.
Results 1 - 1 of 1