Leo’s residency is at 13080 Main St, Saint Meinrad, In 47577. In addition to Saint Meinrad, Leo also lived in Saint Meinrad. The current age of Leo is 102. This person's birth year is 1921. Records link phone number (812) 357-7953 with Leo’s details.