Nikki Deloach

Birthdate

September 9, 1979

Birthplace

Waycross, Georgia, United States