Abbie Leonard was born in 1921, age 102. Abbie Leonard's address is 172 Jasmine Way , Chula Vista, CA 91910. Possible relatives include John Leonard, Sharyn Leonard and 1 others. Public records show Abbie has also lived in Ithaca, NY. Abbie's latest phone number is (619) 420-2735.
Phone Numbers: (619) 420-2735
Results 1 - 1 of 1