Michael Leeds was born in 1980, age 43. Michael Leeds's address is 5024 Blue Jay Loop , Nampa, ID 83687. Possible relatives include Barbara Leeds, Gregory Leeds and 2 others. Michael's latest phone number is (208) 340-0336. Previous phone numbers include (208) 353-0666 and (208) 371-6591.
Also goes by: Michael E Leeds
Address History: 5024 Blue Jay Loop, Nampa, ID 83687;
1935 East Grauwyler Road Apartment 149, Irving, TX 75061;
San Antonio, TX 78228
Results 1 - 1 of 1