Leon Meenes was born in 1916, age 107. Leon Meenes's address is 21337 Placida Terrace , Boca Raton, FL 33433. Possible relatives include Dorris Meenes. Public records show Leon has also lived in Cedarhurst, NY. Leon's latest phone number is (407) 488-5865.
Related to: Dorris Meenes
Phone Numbers: (407) 488-5865
Results 1 - 1 of 1