Background
Houston, Stephanie Lorraine was born on December 4, 1965 in Alton, Illinois, United States. Daughter of Charles and Janice Gill.
Houston, Stephanie Lorraine was born on December 4, 1965 in Alton, Illinois, United States. Daughter of Charles and Janice Gill.
Diploma, Lutheran Medical Center, St. Louis, 1988.
Charge nurse, St. Mary's Hospital, East St. Louis, Illinois.
Married Jeffrey Houston, September 24, 1988.