Birthday: October 21st, 1960 Place of Birth: Dhahran, Saudi Arabia
Melora Walters is an American film and television actress.