Caren Marsh Doll, the oldest living cast member of The Wizard of Oz, has reached an incredible milestone, celebrating her 107th birthday on Monday, April 6. She's known for her work as a stand-in for ...