Leo was born in 1915. This person has lived also in Norfolk. Leo was born 110 years ago. Leo has listed phone number: (402) 371-5232. The residency of Leo is at 308 Valley View Dr, Norfolk, Ne 68701.