Novlette Delorah Dean
Birth date: Mar 12, 1942 Death date: Jul 12, 2017
Novlette Delorah Dean, 75, of St. Petersburg, passed away Wednesday, July 12, 2017. She is survived by her loving husband Lionel, 8 children, many grandchildren and extended family. Read Obituary