Franchesca Leonardo was born in 1992, age 32. Franchesca Leonardo's address is 7615 Lee Highway Apt 303, Falls Church, VA 22042. Possible relatives include Ed Hemenway, Shelia Hemenway and 11 others. Public records show Franchesca has also lived in Winchester, VA. Franchesca's latest phone number is (571) 353-8681. Previous phone numbers include (703) 560-5214. The latest email address for Franchesca Leonardo is che****@yahoo.com.
Also goes by: Franchesca Abad Leonardo
Address History: 7615 Lee Highway Apt 303, Falls Church, VA 22042;
912 E Cork Street, Winchester, VA 22601
Emails: che****@yahoo.com
Results 1 - 1 of 1