Suzanne Holland was born on September 5, 1931 in Cleveland, Ohio, USA. She was a writer, known for
A World Apart (1970) and
The Doctors (1963). She was married to Douglas Stillman Hobbs and
Richard Holland. She died on June 21, 2007 in Westwood, New Jersey, USA.