Michael Leeds was born in 1938, age 86. Michael Leeds's address is 2958 Foothill Road , Santa Barbara, CA 93105. Public records show Michael has also lived in Santa Barbara, CA. Michael's latest phone number is (208) 543-6751. Previous phone numbers include (208) 610-5199.
Results 1 - 1 of 1