Margot Landa was born in 1917, age 106. Margot Landa's address is 1914 Sw 123rd Avenue , Miami, FL 33175. Possible relatives include Bernardo Landa, Daniel Landa and 2 others. Public records show Margot has also lived in Miami, FL.
Results 1 - 1 of 1