In addition to Traverse City, Leo also lived in Lake Leelanau, Lake Lelanau, Zephyrhills and one other city. Leo's birth year is 1933. Leo’s residency is at 1640 Woodward Ave, Traverse City, Mi 49686. Records link phone number (813) 779-2015 with Leo’s details. This year Leo celebrated his 90 birthday. People possibly related to Leo are Judith Dianne Richard, Jeffery Duane Richard, Monica Lear Rich and 6 other people.