Miss Cleo was born Youree Dell Harris on August 12, 1962. Her sun sign or zodiac sign is Leo . She died on July 26, 2016.
Learn all the details about Miss Cleo's birth chart by reading more below.