Leo Means was born in 1962, age 62. Leo Means's address is 1502 Decatur Court , Lexington, KY 40505. Possible relatives include Richard Bishop, Christina Bowman and 6 others. Public records show Leo has also lived in San Diego, CA and Cartersville, GA. Leo's latest phone number is (606) 293-6771. Previous phone numbers include (619) 571-0436 and (859) 293-6771.
Address History: 1502 Decatur Court, Lexington, KY 40505;
6262 Beadnell Way, San Diego, CA 92117;
Cartersville, GA 30121;
Winchester, KY 40391;
Topsham, ME 04086
Results 1 - 1 of 1