cloud home new wallpaper new horizon funeral home st cloud fl New Horizon Funeral Chapel and Cremation is located at 821 13th St in Saint Cloud Florida 34769. Get Directions on Google. … Sunday, October 9, 2022 Edit