Elmer Landa was born in 1972, age 51. Elmer Landa's address is 64 Northwest 32nd Street , Miami, FL 33127. Possible relatives include Lastenia Grey, Karen Landa and 2 others. Public records show Elmer has also lived in Downey, CA. Elmer's latest phone number is (305) 551-0550. Previous phone numbers include (562) 396-3962.
Also goes by: Elmer E Landa
Results 1 - 1 of 1