Tasha Leonard's address is 12163 Poole Road , Duncanville, AL 35456. Possible relatives include Berenda Albright, Tracey Crawford and 12 others. Public records show Tasha has also lived in Cottondale, AL and Tuscaloosa, AL. Tasha's latest phone number is (205) 210-3202. Previous phone numbers include (205) 210-3471 and (205) 292-0781.
Also goes by: Tasha E Leonard
Address History: 12163 Poole Road, Duncanville, AL 35456;
7801 Old Birmingham Highway, Cottondale, AL 35453;
Tuscaloosa, AL 35404;
Springfield, MA 01104
Results 1 - 1 of 1