March 14, 1949 - January 14, 2017, Leo M. Sloan, Jr. passed away on January 14, 2017 in Winter Springs, Florida. Funeral...