Leo Vela
November 20, 1952 - August 25, 2021
Leo Vela, 68, of Miami, Florida passed away at his home on August 25th, 2021. A South Florida radio icon whose legendary career spanned over five decades, Leo was the pioneer of bilingual radio effortlessly blending English and Spanish in... View Obituary & Service Information