Leo's birth year is 1914. Other cities that he has stayed in are Apache Junction, Seattle and Huron. We have found 4 possible relatives of Leo: Elma Elizabeth Anderson, Gertrude R Vreeland, Elma Vreeland and one other person. Records link phone number (480) 986-6698 with Leo’s details. The residency of Leo is at 11101 University Dr #95, Apache Jct, Az 85220. Leo was born 110 years ago.