Terri Hinson Strickland was born on April 24, 1964 in the USA. She died on December 14, 2013 in Green Sea, South Carolina, USA.
No data