If you are Twanika D, please join here and update your profile!

Twanika D Davidson Leonard

Profile Updated: August 7, 2018
Twanika D Davidson
Residing In: Collinsville IL, IL USA
Spouse/Partner: Brian Keith Leonard, Sr.
Occupation: Career Specialist at Madison County Government Employment and Training Department
Children: Brian Jr., 1988
Natasha, 1992