We have found 6 possible relatives of Leo: Leo U Ehrlich, Arthur C Ehrlich, Scott A Ehrlich and 3 other people. Leo has listed phone number: (561) 495-8197. This person's birth year is 1917. This year Leo celebrated his 107 birthday. Leo currently resides at 980 Normandy U, Delray Beach, Fl 33484. This person has lived also in Memphis and Delray Beach.