Leon Dempsey was born in 1913, age 110. Leon Dempsey's address is 3102 N 31st Street , Tampa, FL 33605. Possible relatives include Alexandra Dempsey, Aquila Dempsey and 6 others. Leon's latest phone number is (352) 822-0031. Previous phone numbers include (352) 867-7434 and (813) 241-0661.
Address History: 3102 N 31st Street, Tampa, FL 33605;
5849 Nw 64th Street, Ocala, FL 34482;
Sarasota, FL 34239
Results 1 - 1 of 1