Leo Malecha was born in 1923, age 100. Leo Malecha's address is 17 Hague Road , Punta Gorda, FL 33950. Possible relatives include James Malecha, Linda Malecha and others. Public records show Leo has also lived in Punta Gorda, FL and Saint Clair, MI. Leo's latest phone number is (612) 474-8573. Previous phone numbers include (941) 637-0729 and (941) 639-1963.
Also goes by: Leo Malecha
Address History: 17 Hague Road, Punta Gorda, FL 33950;
215 Rio Villa Drive Lot 3176, Punta Gorda, FL 33950;
Saint Clair, MI 48079;
Excelsior, MN 55331
Results 1 - 1 of 1