The residency of Leo is at 15 Greenwood Pl, Valley Stream, Ny 11581. This year Leo celebrated his 112 birthday. We have found 4 possible relatives of Leo: Margaret Mrs Schulz, Louis Schulz, Arthur Schulz and one other person. Phone number listed for Leo is (516) 791-1948. A city Leo has lived in before is Malverne. 1911 is his birth date.