Leo was born in 1923. The residency of Leo is at 1112 Oak St, Jefferson City, Mo 65101. Leo has reached 100 years of age. Other cities that he has stayed in are Meta and Eugene. The phone number (573) 636-7211 is Leo’s.