Novlette Delorah Dean
March 12, 1942 - July 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. View Obituary & Service Information