Leopold's birth year is 1941. Leopold now resides at 7134 Wright Ter, Niles, Il 60714. Leopold owns the phone number (847) 965-8393. Leopold has reached the age of 83 years.