49
Twana Lolita Landers
AUGUST 6, 1964 – AUGUST 7, 2019
Twana Lolita Landers was born on August 6, 1964 and passed away on August 7, 2019.