Michael Leeds was born in 1947, age 77. Michael Leeds's address is 2 Lopez Lane , Key West, FL 33040. Public records show Michael has also lived in New Orleans, LA.
Michael Leeds's current address is 9805 Elm Place , New Orleans, LA 70123. Michael's age is 63 years old (1961). Phone numbers associated with Michael are (504) 418-5435 and (504) 738-5842.
Address History: 9805 Elm Place, New Orleans, LA 70123;
2314 Kaliste Saloom Road, Lafayette, LA 70508;
Pass Christian, MS 39571
Results 1 - 2 of 2