Leisha Mitchell was born in 1978, age 45. Leisha Mitchell's address is 227 Waynard Way , Tallahassee, FL 32317. Possible relatives include Dorothy Dutton, Michelle Howard and 12 others. Public records show Leisha has also lived in Fort Collins, CO and Enid, OK. Leisha's latest phone number is (469) 362-4831. Previous phone numbers include (580) 237-1264 and (972) 567-7995.
Address History: 227 Waynard Way, Tallahassee, FL 32317;
1912 Jamison Drive, Fort Collins, CO 80528;
Enid, OK 73703;
Anna, TX 75409;
Crossroads, TX 76227
Results 1 - 1 of 1