The number currently linked to Leo is (712) 262-6234. In addition to Spencer, Leo also lived in Spencer. 1959 is the birth year of Leo. Leo’s residency is at 1009 12Th St, Spencer, Ia 51301. Leo has some connections with businesses: Triple Cleaning Service Llc, Triple E Cleaning Service Llc and Triple E Cleaning Service, Llc. Leo was born 65 years ago.
He is ethnic English. Possible Leo's ethnic group is Western European. English is his mother tongue. Leo's level of education is high school. His date of birth was listed as 1959-07-23.