We have found 7 possible relatives of Leo: Benedita Z Floyd, Colleen M Floyd, Gregory L Floyd and 4 other people. The birth year was listed as 1934. 7663 Tolle Ln, Dunnellon, Fl 34433 is where Leo resides. This person is linked with Messianic Faith Ministries, Inc. The age of Leo is 89. Leo owns the phone number (352) 795-1758. In addition to Dunnellon, Leo also lived in Crystal River, Arlington and Marysville.