Jaleesa Willard was born in 1989, age 35. Jaleesa Willard's address is 320 Fairwood Avenue Apt 37, Clearwater, FL 33769. Possible relatives include Patrina Davis, David Willard and 1 others. Public records show Jaleesa has also lived in Saint Petersburg, FL. Jaleesa's latest phone number is (727) 488-7707. Previous phone numbers include (727) 564-3532 and (727) 565-6219. The latest email address for Jaleesa Willard is jls****@yahoo.com.
Address History: 320 Fairwood Avenue Apt 37, Clearwater, FL 33769;
11400 4th Street N Apt 1103, Saint Petersburg, FL 33716
Emails: jls****@yahoo.com
Results 1 - 1 of 1