Terri Dionne Watkins

Birth date: Sep 26, 1968 Death date: Jan 24, 2022

On September 26th, 1968, the city of New Orleans, Louisiana welcomed Terri Dionne Watkins into this life. New Orleans is a place known for its uniqueness, flare, talent and hospitality, and much like the city in which she was rais