Francisca Leonardo was born in 1963, age 61. Francisca Leonardo's address is 1143 East Ohio Avenue , Escondido, CA 92025. Public records show Francisca has also lived in Escondido, CA. Francisca's latest phone number is (760) 738-7261. Previous phone numbers include (760) 917-7299.
Francisca Leonardo's current address is 2700 E Valley Parkways Spc 168, Escondido, CA 92027. Phone numbers associated with Francisca are (760) 738-7261.
Phone Numbers: (760) 738-7261
Address History: 2700 E Valley Parkways Spc 168, Escondido, CA 92027
Results 1 - 2 of 2