0
Debralee Scott was born on April 2, 1953.
Debralee Scott died on April 5, 2005 at the age of 52.
Debralee Scott was born on April 2, 1953 and died on April 5, 2005. Debralee Scott would have been 52 years old at the time of death or 62 years old today.
welcome back kotter