Michael Leach was born in 1961, age 63. Michael Leach's address is 9504 Winston Avenue , Lubbock, TX 79424. Possible relatives include Kimberly Betty, Janeen Clark and 1 others. Public records show Michael has also lived in Canoga Park, CA and Valdosta, GA. Michael's latest phone number is (606) 223-9893. Previous phone numbers include (806) 794-2823 and (912) 247-4007.
Address History: 9504 Winston Avenue, Lubbock, TX 79424;
21121 Bassett Street Apt 4, Canoga Park, CA 91303;
Valdosta, GA 31605;
Lexington, KY 40514;
Norman, OK 73072
Results 1 - 1 of 1