Abra Dillard was born in 1982, age 41. Abra Dillard's address is 10037 Stuart Place , Leesburg, FL 34788. Possible relatives include Clinton Dillard, Jimmy Dillard and 2 others. Public records show Abra has also lived in Mount Dora, FL and Tampa, FL. Abra's latest phone number is (352) 669-4205. Previous phone numbers include (813) 969-1356.
Address History: 10037 Stuart Place, Leesburg, FL 34788;
2030 Florence Road, Mount Dora, FL 32757;
Tampa, FL 33613;
Umatilla, FL 32784
Results 1 - 1 of 1