Leo currently resides at 4616 30Th Ave, Bradenton, Fl 34208. This person's birth year is 1950. Leo was born 74 years ago. Margaret U Buedel, Christine R Schafer, Donald A Buedel and 4 other people are people possibly related to Leo. Public records show Sarasota as a city Leo also stayed in. The number currently linked to Leo is (941) 748-6271. This person is linked with Construction Analysis Developement Systems.