Debra Mooney
Debra Mooney (born August 28, 1947) is an American actress known for her role as Edna Harper on Everwood.
- Title: Debra Mooney
- Popularity: 2.265
- Known For: Acting
- Birthday: 1947-08-28
- Place of Birth: Aberdeen, South Dakota, USA
- Homepage:
- Also Known As: