Laura Curtis was born on December 7, 1956, in Long Beach, California. She married Tracy Hickman in 1977.
Laura Curtis was born on December 7, 1956, in Long Beach, California. She married Tracy Hickman in 1977.